如何在Java Swing中创建带有标题标签的水平JSeparator?
如下所示:
--- Title XYZ --------------------发布于 2009-01-13 21:55:56
我找到了一个解决方案:SwingX JXTitledSeparator。我们已经在项目中使用了SwingX。我不知道SwingX提供了一个标题分隔符。
@Bombe感谢您的帮助。
发布于 2009-01-13 21:00:49
嗯,…在没有任何测试的情况下,完全从我的头顶:
JPanel panel = new JPanel();
panel.setBorder(new TitledBorder("Title"));
menu.add(panel);大多数Swing容器都可以吃任何东西,这样甚至可以正常工作。
另一种方法是创建自定义组件(可能具有水平BoxLayout),并向其添加JSeparator、JLabel和另一个JSeparator,然后将其添加到菜单中。
https://stackoverflow.com/questions/440745
复制相似问题