当前位置: 代码迷 >> J2SE >> java 窗口怎么美化
  详细解决方案

java 窗口怎么美化

热度:387   发布时间:2016-04-24 02:18:28.0
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);            }        });    }
  相关解决方案