设置Swing的全局字体
2006-06-04 11:32
507 查看
JDK目前显示中文字体,都是默认的偏小、比较难看,手动一个一个地去改又比较麻烦,这里采用了一个方法来设置swing的全局字体——
public static void initGlobalFontSetting(Font fnt)
{
FontUIResource fontRes = new FontUIResource(fnt);
for(Enumeration keys = UIManager.getDefaults().keys(); keys.hasMoreElements();)
{
Object key = keys.nextElement();
Object value = UIManager.get(key);
if(value instanceof FontUIResource)
UIManager.put(key, fontRes);
}
}
需要注意的是,应该把这个方法在父窗口中调用,其含义就是:从父窗口触发打开的所有子窗口都有效!
public static void initGlobalFontSetting(Font fnt)
{
FontUIResource fontRes = new FontUIResource(fnt);
for(Enumeration keys = UIManager.getDefaults().keys(); keys.hasMoreElements();)
{
Object key = keys.nextElement();
Object value = UIManager.get(key);
if(value instanceof FontUIResource)
UIManager.put(key, fontRes);
}
}
需要注意的是,应该把这个方法在父窗口中调用,其含义就是:从父窗口触发打开的所有子窗口都有效!
相关文章推荐
- 设置Swing的全局字体(sun jdk)
- [原创]Swing技巧.7:设置全局字体
- swing全局字体设置
- Swing技巧. 设置全局字体
- 设置Swing全局字体
- [导入]Swing技巧. 设置全局字体(sun jdk)
- Qt 设置全局字体
- iOS 下如何设置全局字体?
- CSS设置全局字体
- iOS 下如何设置全局字体?
- devexpress设置系统全局字体(含工具栏字体)
- java--swing--统一设置窗口字体样式
- Android 设置全局字体大小
- IOS设置全局的导航图片和字体颜色
- 统一设置Swing组件的背景色和字体
- iOS -- app全局字体设置
- java Swing设置文本框文字颜色和字体
- Android设置全局字体大小解决方案
- 【转】通过UIManager设置全局字体
- ios app全局字体设置