可以对Java Swing对象应用多少定制?

可以对Java Swing对象应用多少定制?,java,html,swing,user-interface,Java,Html,Swing,User Interface,来自C#的Java,Swing桌面GUI的新手。是否可以设置桌面应用程序窗口的样式,例如角半径(无)、背景色等。?还是这些都是由平台决定的 我一直在研究Swing,但似乎找不到像UI外壳本身那样设计窗口末端的方法。寻找与CEF3应用程序类似的非本地外观,如使用chromium的HTML5UI框架和客户机/服务器应用程序模型的括号、Steam 明确地说,我所说的窗口边框是: setUndecorated(false)相当多,但你必须自己修改。也许你会对JavaFX更感兴趣,因为它是Swing的继承

来自C#的Java,Swing桌面GUI的新手。是否可以设置桌面应用程序窗口的样式,例如角半径(无)、背景色等。?还是这些都是由平台决定的

我一直在研究Swing,但似乎找不到像UI外壳本身那样设计窗口末端的方法。寻找与CEF3应用程序类似的非本地外观,如使用chromium的HTML5UI框架和客户机/服务器应用程序模型的括号、Steam

明确地说,我所说的窗口边框是:


setUndecorated(false)

相当多,但你必须自己修改。也许你会对
JavaFX
更感兴趣,因为它是
Swing
的继承者。你会看到一些可观察的东西,CSS样式规则&现代桌面应用程序的很多功能。@Xeon这看起来更有希望。对于web部署,我猜还有可移植性的空间?JavaFX现在是JRE/JDK for Java 8的一部分,因此如果用户安装了Java 8,它应该运行时不会出现任何错误。对于包装,也许会有帮助,或者可能?