网上看的一篇文章,解决了我开发中遇到的问题。
某些jdk中不存在swing.properties,根据java文档描述,如果不存在的话,就手动添加该文件到jre/lib的文件夹下。然后在该文件中添加以下内容:
#swing.defaultlaf = javax.swing.plaf.metal.MetalLookAndFeel #swing.defaultlaf=com.sun.java.swing.plaf.motif.MotifLookAndFeel #swing.defaultlaf=com.sun.java.swing.plaf.windows.WindowsLookAndFeel
swing.defaultlaf=com.sun.java.swing.plaf.windows.WindowsClassicLookAndFeel
其中#后面的内容是被注释掉的。且如果有两行没有#,则以最后一次的设置为准。
网页中好多的文档都写其在java_home所指向的jre/lib下,但经过我的尝试,如用eclipse环境需要将该文件放到help->installation details->configuration中的java.home所描述的路径下的jre/lib下。而不是系统变量中的java_home下所指的jre/lib下。其他路径均不行。
注:我只在eclipse下尝试过,至于其他的java开发环境下还没尝试,说不定有些开发环境中该文件可以放到jdkXXX/jre/lib下呢。呵呵~~~
分享到:
相关推荐
在Java Swing中操作properties文件是一项常见的任务,这些文件通常用于存储应用程序的配置、设置或其他静态数据。Properties文件是一种键值对的文本格式,其中键和值之间用等号(=)或冒号(:)分隔。 在Java中,`...
Properties prop = new Properties(); InputStream input = null; try { input = new FileInputStream("config/config.properties"); // load a properties file prop.load(input); // get the property value ...
1. `config.properties`:这是配置文件,通常用于存储应用的设置和偏好,例如数据库连接信息、代码生成的默认模板等。开发者可以修改这个文件以适应他们的项目需求。 2. `images`:这个目录可能包含了应用中使用的...
总之,Java Swing应用可以通过`java.util.logging`包中的`Logger`类,结合`logging.properties`配置文件或在代码中动态设置,实现对错误日志的记录和管理。这不仅可以帮助开发者调试程序,也是生产环境中监控系统...
4. 配置文件(.properties):存储数据库连接信息、系统配置参数等。 5. 文档和帮助文件:项目说明、使用指南等。 【开发工具】 开发这样一个系统可能用到的工具有: 1. 开发环境:Eclipse、IntelliJ IDEA等Java...
`config.properties`可能包含程序的全局配置,比如默认设置、路径、语言选项等。而`consolefilter.properties`可能涉及控制台输出的过滤规则,帮助用户筛选和解析反编译过程中的信息。 `README`文件是项目的基本...
Access to the JCONTROL's properties is provided by GET/SET calls. MATLAB dot notation may also be used. This notation also provides access to the java object's methods e.g. pos=myobject.Position; ...
- **方法三**:在`swing.properties`配置文件中修改`swing.laf`属性。此文件通常位于JRE的lib目录下。 3. **外观选择的注意事项**: - `UIManager.getSystemLookAndFeelClassName()`会尝试根据用户的本地系统设置...
- .properties文件:可能包含了Swing的国际化资源,用于支持不同语言的用户界面。 - .class文件:如果存在,它们是Java字节码文件,表示Swing库的一些预编译类。 - .html或.doc文件:可能包含Swing的文档或教程,...
- 使用ResourceBundle和Properties文件,可以轻松地支持多种语言的用户界面。 6. ** Swing构件的属性和方法** - 了解每个组件的属性(如text、font、color等)和方法(如setEnabled、setVisible)对于定制界面至...
- 当语言环境改变后,需要遍历所有的Swing组件,重新设置其文本。这通常可以通过调用组件的`setText(ResourceBundle.getString(key))`方法实现,其中`key`是资源包中的键。 5. **保存用户首选项**: - 用户选择的...
7. **sys.properties, client.properties, server.properties, test.properties**: 这些是配置文件,用于存储系统的设置,如数据库连接信息、服务器地址、客户端配置等。在运行时,系统会读取这些文件来获取必要的...
在Java开发中,.properties文件常用于存储配置信息,如国际化文本、应用设置等。这款编辑器旨在提供更高效、便捷的方式来管理和修改这类文件。 在源码层面,Properties File Editor可能包含以下关键知识点: 1. **...
"licence.txt"包含了库的授权信息,"SystemProperties-SWT.txt"和"SystemProperties.txt"可能记录了SWT库在不同系统上的属性。"readme-SWT.txt"和"readme.txt"是说明文件,提供了关于如何使用这些库的指导。"lib...
6. **自定义样式**:如果`datepicker.jar`提供了样式定制,你可能需要使用`setProperties()`或类似的方法来调整颜色、字体和布局。 7. **国际化支持**:对于多语言应用,插件可能支持设置日期格式和星期的显示语言...
如果存在针对中文环境的配置文件,如`font.properties.zS_CN`,可以优先使用它,然后覆盖原有的`font.properties`。在文件中,找到与TrueType字体相对应的条目,用你刚获取的TrueType字体名替换原有非TrueType字体的...
配置文件通常以.properties格式存储,这是一种简单的键值对文本格式,用于存储程序的设置和参数。本篇文章将详细介绍如何在Java中读取、显示和保存修改后的.properties配置文件。 首先,我们要了解`.properties`...
这些文件通常以.properties或.jar格式存在,.properties文件可能包含了主题的颜色、字体等配置信息,而.jar文件则可能封装了主题的全部资源,包括图片、图标和其他图形元素。 使用nimrod主题通常涉及以下步骤: 1. ...
3. **swing.properties**: 这个文件通常包含了Swing组件的默认配置和属性,可能包含了关于LookAndFeel的配置信息。开发者可以通过修改这个文件来调整Swing组件的行为或者外观。 4. **README**文件: 这通常是项目或...
- 必须在任何Swing组件创建之前设置L&F,否则可能需要重新创建这些组件以应用新的外观。 - 更换L&F可能引发异常,需要捕获并处理。 - 在某些平台上,某些L&F可能不可用或表现不佳,因此应准备备用方案。 5. **...