一般用Eclipse开发的软件在windows上运行界面比较难看,如图所示:

解决办法是在 static main()函数中添加程序语句,改变当前界面风格,本文添加风格为Nimbus风格,代码如下:

public static void main(String[] args) {

//设置当前外观为Nimbus风格

try{

for(LookAndFeelInfo info: UIManager.getInstalledLookAndFeels()){

if("Nimbus".equals(info.getName())){

UIManager.setLookAndFeel(info.getClassName());

break;

}

}

}catch(Exception exception){

JOptionPane.showMessageDialog(null, "无法打开Nimbus界面");

}

EventQueue.invokeLater(new Runnable() {

public void run() {

try {

stFrame=new MainWindow();

stFrame.setVisible(true);

} catch (Exception e) {

e.printStackTrace();

}

}

});

}

新的界面如下:

nimbus java_Java程序设置界面为Nimbus风格x相关推荐

  1. QT程序设置界面显示风格

    QT 中可以动态设置界面的显示风格.颜色等,类似于window的主题一样.Qt把界面显示的风格定义成一个后缀名为qss的文本文件,程序开始运行的时候直接加载上去. QT这个界面及其控件风格的可以参考Q ...

  2. android 跳转oppo应用中心_android 跳转到应用通知设置界面的示例

    4.4以下并没有提过从app跳转到应用通知设置页面的Action,可考虑跳转到应用详情页面,下面是直接跳转到应用通知设置的代码: if (android.os.Build.VERSION.SDK_IN ...

  3. 微信小程序 打开小程序设置页(wx.openSetting)接口调整官方

    前言 跳转微信小程序设置页面 开发者可以通过 wx.openSetting 接口来打开小程序设置界面并返回用户的设置结果.在原来的 wx.openSetting 接口中,我们允许开发者直接调用此接口, ...

  4. vc6.0程序界面实现XP风格方法

    本文转帖自:http://ily961.bokee.com/3306477.html 关于让自己的程序界面实现XP风格这个问题,在网上的讨论很多,大多数的作法都是写一个.manifest文件,然后将文 ...

  5. nimbus java_Java:Swing使用Nimbus皮肤

    Nimbus is the name of a look-and-feel designed by Sun for the Java Desktop System; it's implemented ...

  6. IDEA快捷键设置,选择Eclipse风格的快捷键,自动补全快捷键,关闭当前窗口快捷键Ctrl+W,自动导入设置,引入外部的jar的方式,设置项目字体,设置项目字符集,Maven的方式获取jar

    1.设置成Eclipse的快捷键 选择默认快捷键类型 设置成了Eclipse风格的快捷键之后,但是还是有一些快捷键是有冲突的. 2.修改自动补全的快捷键 在搜索框中输入Completion,找到Mai ...

  7. java 程序启动界面_程序启动界面java代码

    最近写了个程序启动界面,分享一下 import javax.swing.*; import java.awt.*; import java.net.*; //Download by http://ww ...

  8. Android常用控件之Fragment仿Android4.0设置界面

    Fragment是Android3.0新增的概念,是碎片的意思,它和Activity很相像,用来在一个Activity中描述一些行为或部分用户界面:使用多个Fragment可以在一个单独的Activi ...

  9. Android开发之使用Preferences设计软件设置界面(源代码分享)

    应用程序通常包括设置允许用户修改应用程序特性和行为.例如,一些应用程序允许用户指定通知是否启用或指定的频率与云应用程序同步数据. 如果你想为你的应用程序提供设置,您应该使用Android的偏好Pref ...

最新文章

  1. CF 1098 C. Construct a tree
  2. SEO交换链接时需遵循哪些原则?
  3. Python中strip()、lstrip()、rstrip()用法详解
  4. 玩转Python? 一文总结30种Python的窍门和技巧!
  5. Python json使用实例:字符串与对象互转代码示例
  6. 以下python语言关键字在异常处理_【单选题】以下 Python 语言关键字在异常处理结构中用来捕获特定类型异常的选项是: ( )...
  7. goland go test 多个文件_这个代码怎么会编译不通过?Goland 新手常见问题解决:GOPATH 和 Go Modules 编译不成功...
  8. python基础期末考试_python基础试题(4)
  9. sql 如何设置行级锁_如何使用SQL Server 2016行级安全性过滤和阻止数据访问
  10. 中国临床诊断自动化行业市场供需与战略研究报告
  11. Maven学习总结(十一)——Maven项目对象模型pom.xml文件详解
  12. Windows核心编程_Visual Studio快速修改一列所有字符
  13. php 双向队列,php实现的双向队列类实例
  14. 一些用CRF做图像语义分割的资源
  15. http://download.chinaitlab.com/testdoc/files/8628.
  16. html视频播放错误怎么办,如何解决播放视频错误代码0xc00d36c4
  17. 1068. Find More Coins (30)搜索题
  18. java程序cpu占用率高,分析具体线程
  19. html制作备案表格代码,如何在首页中插入备案编号HTML代码
  20. Open_cv中常用函数的原型及参数解释(一)

热门文章

  1. Transformer升级之路:博采众长的旋转式位置编码
  2. CIKM 2020 | 知识库问答复杂问题的分层查询图生成方法
  3. ACL 2018论文解读 | 基于排序思想的弱监督关系抽取选种与降噪算法
  4. java实验3 2020.4.6
  5. dracut 查看linux分区,Centos进入dracut模式,报 /dev/centos/swap does not exist,如何恢复
  6. 火狐linux版更改语言,Selenium更改firefox浏览器语言python m
  7. Element UI——日期时间选择器el-date-picker开始时间与结束时间约束解决方案
  8. C++——《算法分析与设计》实验报告——单源最短路径问题
  9. Spring Boot——[Spring Boot Configuration Annotation Processor not found in classpath]解决方案
  10. JAVA——自定义排序(实现Comparable接口)