读书人

java 窗口怎么美化

发布时间: 2012-02-03 22:02:47 作者: rapoo

java 窗口如何美化

这个是我用java SWT开发工具,窗口界面用的是shell控件,可是太不好看了

怎么才能将窗口美化一下做到像第二张图片这样呢,现在QQ什么的聊天工具都是这种风格,是怎么做到的?

[解决办法]
可以设置LookAndFeel,通过第三方皮肤:
可选使用substance、JTattoo、liquidlnf等,我当前使用的是JTattoo的皮肤,swing/awt的默认皮肤确实是有点那个...LZ可以去G一下上述皮肤,你会发现你的界面会很NICE的.
如下代码是我使用JTattoo的SmartLookAndFeel主题皮肤的方法,GoodLuck!

Java code
public static void main(String[] args) {                JFrame.setDefaultLookAndFeelDecorated(true);         JDialog.setDefaultLookAndFeelDecorated(true);        try {            SmartLookAndFeel.setTheme("Green");            SmartLookAndFeel lookFeel = new SmartLookAndFeel();            javax.swing.UIManager.setLookAndFeel(lookFeel);        } catch (Exception e) {            e.printStackTrace();        }        java.awt.EventQueue.invokeLater(new Runnable() {            public void run() {                new ToolMainFrame().setVisible(true);            }        });    } 

读书人网 >J2SE开发

热点推荐