我不喜欢java中的默认外观。我正在使用netbeans。
我希望窗户看起来和感觉。所以我包括:
try
{
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
}
catch(Exception e) { }
我的框架中有10个标签。用户在每个标签中做了一些工作(点击单选按钮等)后,我必须设置该标签的背景。
tab.setBackgroundAt(j,new Color(255,0,0));//tab is JTabbedPane
外观忽略了上面这一行。我不想改变外观。
答案 0 :(得分:1)
更改外观的替代方法,您可以使用Tabs With Custom Components获得吸引人的感受。
答案 1 :(得分:1)
显然,它仍然是this issue。 Sun认为你不能为JTabbedPane设置背景并不是一个缺陷。只有Metal LaF似乎尊重这个价值; Nimbus,GTK +,甚至Motif都有自己的背景。
尝试为标签设置自定义组件。也许用户创建的标签会尊重背景属性。
答案 2 :(得分:0)
工具 - >选项 - >编辑 - >格式或代码模板