java - 如何制作自定义 Swing 容器?
问题描述
我正在使用 Netbeans 在 Swing 中制作应用程序。我创建了一个可扩展/可折叠的抽屉,用于在各种情况下用于包含其他 GUI 组件。
这类似于 JPanel、JScrollPane、JTabbedPane 等。
但是,当我将组件拖入设计器时,我无法在其下添加任何组件。有没有办法让我的抽屉变成一个容器?
附加信息:例如,我选择了一个示例 jPanel,请注意它如何具有“+”选项。您可以在其下添加子组件。我自己的组件 SideDrawer 和 ScrollableLoadableStripedTables 没有这样的选项。我希望能够添加它。我想让我的组件扩展 JPanel 更像一个容器
解决方案
推荐阅读
- msbuild - 是否可以从 csproj.user 文件运行 AfterBuild 目标?
- c++ - 动画 QML 按钮组件
- azure-active-directory - MS Graph API:无效的 JWT 令牌。令牌已过期
- node.js - 用于单元测试的 ts-jest 命令行工具
- java - Spring Boot 应用程序无法连接到本地网络上的 mysql 服务器
- c++ - 尝试在 Mac 上使用 Qt Creator 运行预编译头文件
- amazon-web-services - CloudFormation 可选映射属性 - DeadLetterQueue
- javascript - 如何在javascript中获取输入字段的值
- c# - 可配置关节,旋转未按预期运行
- mysql - 按用户角色过滤结果