Java 带标题的JSepator

Java 带标题的JSepator,java,swing,Java,Swing,如何在JavaSwing中创建带有标题标签的水平JSepator 大概是这样的: --- Title XYZ -------------------- 嗯……没有任何测试,完全从我的头顶: JPanel panel = new JPanel(); panel.setBorder(new TitledBorder("Title")); menu.add(panel); 大多数Swing容器吃任何东西,这样甚至可以工作 另一种方法是创建一个自定义组件(可能带有水平BoxLayout),并向其中添

如何在JavaSwing中创建带有标题标签的水平JSepator

大概是这样的:

--- Title XYZ --------------------

嗯……没有任何测试,完全从我的头顶:

JPanel panel = new JPanel();
panel.setBorder(new TitledBorder("Title"));
menu.add(panel);
大多数Swing容器吃任何东西,这样甚至可以工作

另一种方法是创建一个自定义组件(可能带有水平BoxLayout),并向其中添加一个JSepator、一个JLabel和另一个JSepator,然后将其添加到菜单中。

我找到了一个解决方案:。我们已经在项目中使用了SwingX。我不知道SwingX提供了一个有标题的分隔符

@Bombe谢谢你的帮助