人家用java作出的漂亮的界面是怎么做出来的啊,那标题栏和菜单好象立体的一样,是不是用什么换肤的插件啊,可我在网上找了好久了没支持java的换肤插件啊,请高手指点 
老师让我做了个c/s模式的人事系统可是界面太不好看,没法交差,我 想改改界面不 知道如何下手啊
请各位哥哥姐姐帮帮忙,如何实现这程序的换肤啊,先谢了啊!!!!!!挺急的啊 
跪求,跪求!!!!!
请联系:[email protected]

解决方案 »

  1.   

    一般来说你用Look And Feel可以指定一种系统的外观:
    UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel"); //我们最习惯的Windows外观
    UIManager.setLookAndFeel("com.sun.java.swing.plaf.motif.MotifLookAndFeel");
    .....在高级一些就要用到Synth了(这才是真正意义上的换肤):
    Synth 外观,它是 Java 5.0 中为 Swing 引入的最新内容。通过为 Java UI 编程引入“皮肤”的概念,Synth 使开发人员可以为应用程序创建和部署定制的外观。//下面的Java代码为GUI倒入了一个look_1.xml皮肤
    SynthLookAndFeel synth = new SynthLookAndFeel();
    synth.load(SynthFrame.class.getResourceAsStream("look_1.xml"), SynthFrame.class);
    UIManager.setLookAndFeel(synth);对于 Synth,最重要的是要理解它是 XML 代码,而不是 Java 代码。
    例如下面定义一个按钮:
    <style id="button">
    //...这里描述按钮的颜色、字体、边框等属性
    </style>
    <bind style="button" type="region" key="JButton"/>javax.swing.plaf.synth
    http://java.sun.com/j2se/1.5.0/docs/api/javax/swing/plaf/synth/package-summary.html
      

  2.   

    五斗米,说得对,
    当然你也可以修改代码,其实就是修改meta风格。
    一般来说,不要自己写,很容易错的(bug会连续不断的,哈哈哈)。
      

  3.   

    有人说用个界面包也可以啊 我下载了skinlf包,可导入了.jar文件 他找不到一个themepack.zip包,请问大家如何用那包啊 帮帮忙啊
      

  4.   

    大哥们,有没有别人做好的synth,引见一下,有人说synthetica可以可我下载不下来啊
    http://www.javasoft.de/jsf/public/products/synthetica
    我注册了一个用户能下下来 可是解压不了说文件损坏啊,请大家帮帮忙,往我邮箱里发一份可以吗?我是学生啊要毕业了老师让做毕业设计,我们那系统的界面太不好看,我想用那改变一下
    跪求了 !!!!!!
    我邮箱是:[email protected]