像Firefox一样使用标题制作JPanel边框

时间:2011-09-21 12:52:45

标签: java swing firefox jpanel border

我想在我的应用程序中创建一个选项对话框。在这个对话框中,我想做一些用边框和标题包围的区域。

我想要的一个例子是在Firefox中:

Firefox Options

我如何在Java中做类似的事情?

1 个答案:

答案 0 :(得分:10)

Here您可以找到所需的所有信息。

基本上,您可以使用边框工厂使用Swing中可用的类型创建边框:

Border lineBorder = BorderFactory.createLineBorder(Color.black);
JPanel panel = new JPanel();
panel.setBorder(lineBorder);

您还可以定义实施Border interface的自定义边框。