-2
我有一个使用Swing创建的GUI。我在这个页面上有各种组件,并且发现UI看起来有点乱。我有复选框,文本和下拉菜单等等。我现在想要做的是将各种组件或文本组合在一个标题下。以下说明了我的意思。GUI的Swing分组
Login
..................
并下设点我有我的复选框/现有组件
我要的是创造的那种头登录和这些点作为分隔符。我如何使用Java或Swing组件来做到这一点?
我有一个使用Swing创建的GUI。我在这个页面上有各种组件,并且发现UI看起来有点乱。我有复选框,文本和下拉菜单等等。我现在想要做的是将各种组件或文本组合在一个标题下。以下说明了我的意思。GUI的Swing分组
Login
..................
并下设点我有我的复选框/现有组件
我要的是创造的那种头登录和这些点作为分隔符。我如何使用Java或Swing组件来做到这一点?
你可以创建一个扩展JPanel的Login类,然后你可以把这个头部的东西放到这个Login类中,给主框架一个BorderLayout并且在BorderLayout的NORTH中添加一个Login实例,然后你可以添加另一个Panel在BorderLayout的CENTER中,通过Login类更改CENTER面板的内容。
在'JPanel'上使用['TitledBorder'](https://docs.oracle.com/javase/tutorial/uiswing/components/border.html).. –
如需更好的帮助,你可以考虑创建并发布你的[mcve],以及你目前得到的和你想要的东西的图像。另请注意,可以通过嵌套JPanel来有效*嵌套布局,每个布局使用自己的布局管理器。 –