一尘不染

Java Swing中是否有等效的“ Group Box”?

java

尝试在Java / Swing中构建GUI应用程序。我主要习惯于使用VB之类的工具在Windows方面“绘画” GUI(或更准确地说,是Gupta
SQLWindows …想知道有多少人知道那是什么;-)。

我在Swing中找不到等效的Group Box …

使用组框,您将在几个相关小部件周围有一个方形框(通常带有标题)。一个示例是围绕几个单选按钮的分组框(标题说明了单选按钮的含义,例如,标题为“性别”的分组框带有“男性”和“女性”单选按钮)。

我进行了一些搜索…发现的唯一方法是添加一个子窗格,在该子窗格上设置边框,然后将“组”中的所有小部件添加到该子窗格。有没有更优雅的方法可以做到这一点?


阅读 248

收藏
2020-12-03

共1个答案

一尘不染

创建一个JPanel,并向其中添加单选按钮。不要忘记将JPanel的布局设置为适当的设置。

然后打电话 panel.setBorder(BorderFactory.createTitledBorder(name));

2020-12-03