0 0

java swing怎样开发出漂亮的界面?3

公司想用java swing开发一款c/s模式的软件,
swing的界面能做的好看吗?
能开发出类似附件中的这种吗?

2011年8月30日 12:41
  • 大小: 100.6 KB

6个答案 按时间排序 按投票排序

0 0

substance确实比较好用

2015年11月20日 12:32
0 0

可以使用substance改变界面的皮肤和主题,让Java制作的界面“炫”起来

可以下载substance.jar文件
在代码中你可以用:

static {
        try {
            try {
                UIManager.setLookAndFeel(new SubstanceLookAndFeel());
            } catch (UnsupportedLookAndFeelException ex) {
               System.out.println(ex.getMessage());
            }
        } catch (Exception ex) {
            System.out.println(ex.getMessage());
        }
        //设置皮肤
      //  SubstanceSaharaLookAndFeel.setSkin(new CremeSkin());
        SubstanceSaharaLookAndFeel.setSkin(new AutumnSkin());
        //SubstanceSaharaLookAndFeel.setCurrentButtonShaper(new StandardButtonShaper());
        //SubstanceSaharaLookAndFeel.setFontPolicy(new DefaultMacFontPolicy());
        //设置水印
        SubstanceLookAndFeel.setCurrentWatermark(new SubstanceBubblesWatermark());
        //设置主题
       // SubstanceLookAndFeel.setCurrentTheme(new SubstanceCremeTheme());
      SubstanceLookAndFeel.setCurrentTheme(new SubstanceLightAquaTheme());
     //  SubstanceLookAndFeel.setCurrentTheme(new SubstanceOliveTheme());

     //  SubstanceLookAndFeel.setCurrentTheme(new SubstanceJadeForestTheme());
        //设置题头
        SubstanceLookAndFeel.setCurrentTitlePainter(new Glass3DTitlePainter());

下载下来substance.jar包后,解压JAR文件,可以看到在“org/jvnet/substance/skin”下有下面这些皮肤(以LookAndFeel.class结尾的文件)。
共有22种皮肤,69种主题,自己设置

2011年8月31日 21:55
0 0

我对swing了解的不是太多,我对swt/jface有所了解,自我感觉用Java做桌面应用程序不太适合。里面考虑的东西太多了……

2011年8月30日 13:44
0 0

可以的,不过你们如何没有开发过swing,应该吃不消!

2011年8月30日 13:09
0 0

可以的,可以用一些swing外观的框架,可以做的很漂亮。
我给你个地址吧,上面全是开源的外观,可以直接拿来用,很方便
http://www.open-open.com/61.htm

2011年8月30日 12:48
0 0

相关推荐

Global site tag (gtag.js) - Google Analytics