自定义Java对话框颜色,外观,主题

时间:2010-04-13 11:21:05

标签: java dialog

我想让Java JDialog看起来像使用JDK 6 Swing在图像(下面的链接)中呈现。可能吗?如果这样善意指导我。 图片链接: Image

2 个答案:

答案 0 :(得分:2)

是的,有可能。 您可以添加您的组件,

  myDialog.getContentPane().add(someComponent);

,颜色是,

   myDialog.getContentPane().setBackground( Color."YourColor");

并选择主题,并设置为主程序,如

   nimbus, motif,windows,etc

然后选择的外观将会改变你的主题。

答案 1 :(得分:1)

在java swing中,这称为“外观和感觉”。您可以按如下方式更改外观:

UIManager.setLookAndFeel(
        UIManager.getCrossPlatformLookAndFeelClassName());

Sun有一个很大的Look and feel tutorial,它解释了这是如何工作的。

我不确定你要链接到哪种外观,但是你必须找到它。