`
zhangyuanjava
  • 浏览: 125973 次
  • 性别: Icon_minigender_1
  • 来自: 河北
社区版块
存档分类
最新评论

Java Swing 设置主题

阅读更多

Java 默认不设置主题可谓页面非常丑陋,以下方面可改善

在启动的main 方法加入:

 

// Metal风格 (默认)
String lookAndFeel = "javax.swing.plaf.metal.MetalLookAndFeel";
UIManager.setLookAndFee(lookAndFeel);

// Windows风格
String lookAndFeel = "com.sun.java.swing.plaf.windows.WindowsLookAndFeel";
UIManager.setLookAndFee(lookAndFeel);  

// Windows Classic风格
String lookAndFeel = "com.sun.java.swing.plaf.windows.WindowsClassicLookAndFeel";
UIManager.setLookAndFee(lookAndFeel);  

// Motif风格
String lookAndFeel = "com.sun.java.swing.plaf.motif.MotifLookAndFeel";
UIManager.setLookAndFeel(lookAndFeel);

// Mac风格 (需要在相关的操作系统上方可实现)
String lookAndFeel = "com.sun.java.swing.plaf.mac.MacLookAndFeel";
UIManager.setLookAndFeel(lookAndFeel);

// GTK风格 (需要在相关的操作系统上方可实现)
String lookAndFeel = "com.sun.java.swing.plaf.gtk.GTKLookAndFeel";
UIManager.setLookAndFeel(lookAndFeel);

// 可跨平台的默认风格
String lookAndFeel = UIManager.getCrossPlatformLookAndFeelClassName();
UIManager.setLookAndFeel(lookAndFeel);
// 当前系统的风格 String lookAndFeel = UIManager.getSystemLookAndFeelClassName(); UIManager.setLookAndFeel(lookAndFeel);
复制代码

 

 

分享到:
评论

相关推荐

    javaSwing各种主题窗口

    javaswing的各种主题窗口,包括window和苹果等不同系统上使用的窗口主题设置.

    java swing 苹果主题文件管理器

    基于java swing 开发的文件管理器: 采用苹果 ios 主题风格,支持环形进度条显示cpu利用率 GUI文件管理系统 1、实现文件夹创建、删除、进入。 2、实现当前文件夹下的内容罗列。 3、实现文件拷贝和文件夹拷贝...

    Java的Swing界面皮肤、主题使用(substance.jar)内附使用教程

    Java的Swing界面皮肤、主题使用(substance.jar)内附使用教程 Java的Swing界面皮肤、主题使用(substance.jar)内附使用教程

    JAVA SWING主题

    自定义主题颜色效果,可以自己生成主题支持主题文件theme

    JAVA_Swing

    Swing 是一个为Java设计的GUI工具包。 Swing是JAVA基础类的一部分。 Swing包括了图形用户界面(GUI)器件如:文本框,按钮,分隔窗格和表。 Swing提供许多比AWT更好的屏幕显示元素。它们用纯Java写成,所以同Java...

    Swing样式大全 主题 皮肤包(全56种经典)LookAndFeel

    Swing样式大全 主题 皮肤包(全56种经典)LookAndFeel 本样式合集共有56种样式,包括使用说明和实例,即装即用 5种经典的Alloy和liquidlnf包 7种另类风格和实例包 20种样式风格包 24种样式合集包

    java Swing的使用.docx

    此外,Swing还提供了许多皮肤和主题,可以用于美化应用程序的外观和感觉。 总之,Java Swing是一种强大而灵活的GUI编程框架,可以用于开发各种类型的桌面应用程序。它提供了丰富的GUI组件和功能,可以帮助开发人员...

    JAVA Swing 制作俄罗斯方块小游戏,课设作品(界面优美,功能完善,适合初学者参考学习)

    java Swing制作的俄罗斯方块小游戏,主题切换、背景音乐等完成众多功能。 基本功能:  方块消行  方块控制  随机生成方块  预览下一方块  游戏状态判断  游戏暂停、结束提醒  退出程序提醒  等级...

    8款Swing皮肤完美版 以修复控制台错误美化包.zip

    com.jtattoo.plaf.aluminium.AluminiumLookAndFeel 椭圆按钮+翠绿色按钮背景+金属质感 ...com.jtattoo.plafacryl.AcrylLookAndFeel 布质感+swing纯风格 com.jtattoo.plaf.graphite.GraphiteLookAndFeel

    JavaSwing开发使用到的主题

    本资源是JavaSwing开发的时候的主题使用工具,csdn上有很多代码示例,这个可以免费下载到,我忘记是从哪里下的,建议先寻求免费的方法,找不到可以从这里下。本人缺C币也不想过分掠夺,如果觉得跟自己想要的东西有...

    swing界面美化包

    java图形化界面开发也可以做到更改主题,非常方便的进行swing界面美化,只需要你在frame中添加几行代码即可实现可定制主题的功能

    Swing主题包Alloy

    Swing 主题包 Alloy。使用方法请见http://blog.csdn.net/levelmini/article/details/25063401中的invokeApp()或自行百度

    Swing 学生管理系统

    Swing 是一个为Java设计的GUI工具包。 Swing是JAVA基础类的一部分。 Swing包括了图形用户界面(GUI)器件如:文本框,按钮,分隔窗格和表。 Swing提供许多比AWT更好的屏幕显示元素。它们用纯Java写成,所以同Java...

    java swing 外观包

    swing外观包,有十个主题任你选择···使你的界面更加漂亮!!

    深入学习:jfc swing—java 基础类组件集.rar

    在介绍过程中,每节讨论一个主题,举出程序代码,并随后说明编程思路和技巧c最后的附录江总了Swing的包。类、接口和构造函数,各个类和接口中的子类、方法、合法参数等等。可以说本书是Java编程方面的高层专业书。

    java项目开发swing外观包

    里面包含10种主题,只要导入主题包,就可以是java开发的界面更加漂亮。里面服例子和说明。希望对大家有用。

    JAVA Swingx 源码+jar+使用文档

    Swing 是一个为Java设计的GUI工具包。 Swing是JAVA基础类的一部分。 Swing包括了图形用户界面(GUI)器件如:文本框,按钮,分隔窗格和表。 Swing提供许多比AWT更好的屏幕显示元素。它们用纯Java写成,所以同Java...

    steelme Theme System for Java Swing-开源

    steelme是一个GUI主题系统,它在Sun的Metal Pluggable Look and Feel上进行了扩展和改进。 该系统允许最终用户编辑主题,即插即用的Swing菜单系统,并支持将主题导出为级联样式表(CSS)对象。

    深入学习:JFC Swing——Java基础类组件集

    在介绍过程中,每节讨论一个主题,举出程序代码,并随后说明编程思路和技巧c最后的附录江总了Swing的包。类、接口和构造函数,各个类和接口中的子类、方法、合法参数等等。可以说本书是Java编程方面的高层专业书。

    FlatLaf:FlatLaf-扁平外观(支持DarculaIntelliJ主题)

    FlatLaf-扁平外观FlatLaf是适用于Java Swing桌面应用程序的现代开源跨平台外观。 它看起来几乎是平坦的(没有阴影或渐变),干净,简单而优雅。 FlatLaf带有Light , Dark , IntelliJ和Darcula主题,可在HiDPI...

Global site tag (gtag.js) - Google Analytics