我可以使用CSS进行Java Swing吗?

有没有办法在使用Java Swing的应用程序中重用我的CSS?

http://code.google.com/p/flying-saucer/ Flying Saucer采用XML或XHTML并应用符合CSS 2.1标准的样式表,以便渲染为PDF(通过iText),图像和屏幕上使用Swing或SWT

Java swing通常不是为了将其控件与其表示分开而构建的,但是有一个名为Jaxx的开源框架已经编写,可能对您有所帮助。 使用Jaxx,您可以执行以下操作 :

  //your style goes here...                            

然后包含一个css文件来设置组件的样式:

 Application { lookAndFeel: system; } #display { background: #BCE5AD; opaque: true; horizontalAlignment: right; border: {BorderFactory.createBevelBorder(BevelBorder.LOWERED)}; font-size: 22; font-weight: bold; } 

使用J2SE + CSS编写云应用程序,并在任何地方从Android / iPhone / J2ME连接它。

请参阅开源https://github.com/javalovercn/homecenter