Java 有没有办法让Nimbus看起来像&;是否为顶级JFrame渲染自己的窗口装饰?

Java 有没有办法让Nimbus看起来像&;是否为顶级JFrame渲染自己的窗口装饰?,java,swing,jframe,look-and-feel,nimbus,Java,Swing,Jframe,Look And Feel,Nimbus,有没有办法让Nimbus Look&Feel为顶级JFrame渲染自己的窗口装饰?我一直在互联网上搜寻,我开始怀疑这可能根本不可能。有人真的成功了吗 Nimbus装饰对于内部框架来说既美观又整洁,但显然没有办法对JFrames和JDialogs产生相同的效果 我尝试了(Nimbus Extensions),这是一个将JFrame和JDialog子类化的库,据称它对它们应用了Nimbus样式的修饰(然后你只需实例化nimbusx类,而不是JFrame和JDialog);但它实际上不起作用,而且自2

有没有办法让Nimbus Look&Feel为顶级
JFrame
渲染自己的窗口装饰?我一直在互联网上搜寻,我开始怀疑这可能根本不可能。有人真的成功了吗

Nimbus装饰对于内部框架来说既美观又整洁,但显然没有办法对
JFrame
s和
JDialog
s产生相同的效果

我尝试了(Nimbus Extensions),这是一个将
JFrame
JDialog
子类化的库,据称它对它们应用了Nimbus样式的修饰(然后你只需实例化nimbusx类,而不是
JFrame
JDialog
);但它实际上不起作用,而且自2009年以来一直处于不活跃的alpha阶段

那么,有没有人通过让nimbus LAF处理窗口装饰,成功地让他们的nimbus风格的Java应用程序在所有平台上看起来都是一致的呢?

我以前就这样做过。我不知道Nimbus是否支持它

然而,这不仅仅是LAF,它还是一个必须以编程方式为JFrame(以及JDialog,如果需要)启用的选项

请参阅我过去使用过的

。我不知道Nimbus是否支持它

然而,这不仅仅是LAF,它还是一个必须以编程方式为JFrame(以及JDialog,如果需要)启用的选项


从这个bug中可以看出,Nimbus LAF似乎还不能处理所有的窗户装饰:Nimbus PLAF似乎既有bug又被忽略了(你也可以使用另一种外观和感觉。有很多很好的外观和感觉,例如Substance LAF。@Unai Vivi在Substance中我从未见过,也没有Bug 1)在Java5中修复,2)在Java5中修复,3)我在Java Swing中使用旧的Substance L&F,4)最后两周使用neewest SwingX和旧物质L进行测试&F@Catalina岛屿请看我在这里的帖子。从这个错误看来,Nimbus LAF似乎还不能处理好所有的窗户装饰:似乎Nimbus PLAF既有缺陷又被忽视了(你也可以使用另一种外观和感觉。有很多很好的外观和感觉,例如Substance LAF。@Unai Vivi在Substance中我从未见过,也没有Bug 1)在Java5中修复,2)在Java5中修复,3)我在Java Swing中使用旧的Substance L&F,4)最后两周使用neewest SwingX和旧物质L进行测试&F@CatalinaIsland请查看我的帖子Herenop,这对Nimbus不起作用,因为它不呈现自己的顶级窗口装饰(委托给O.S.)……不,这对Nimbus不起作用,因为它不呈现自己的顶级窗口装饰(授权给O.S.)。。。
JFrame.setDefaultLookAndFeelDecorated( true );
JDialog.setDefaultLookAndFeelDecorated( true );