//设置swing全局属性
Font vFont = new Font("Dialog", Font.PLAIN, 13);
UIManager.put("ToolTip.font", vFont);
UIManager.put("Table.font", vFont);
UIManager.put("TableHeader.font", vFont);
UIManager.put("TextField.font", vFont);
UIManager.put("ComboBox.font", vFont);
UIManager.put("TextField.font", vFont);
UIManager.put("PasswordField.font", vFont);
UIManager.put("TextArea.font", vFont);
UIManager.put("TextPane.font", vFont);
UIManager.put("EditorPane.font", vFont);
UIManager.put("FormattedTextField.font", vFont);
UIManager.put("Button.font", vFont);
UIManager.put("CheckBox.font", vFont);
UIManager.put("RadioButton.font", vFont);
UIManager.put("ToggleButton.font", vFont);
UIManager.put("ProgressBar.font", vFont);
UIManager.put("DesktopIcon.font", vFont);
UIManager.put("TitledBorder.font", vFont);
UIManager.put("Label.font", vFont);
UIManager.put("List.font", vFont);
UIManager.put("TabbedPane.font", vFont);
UIManager.put("MenuBar.font", vFont);
UIManager.put("Menu.font", vFont);
UIManager.put("MenuItem.font", vFont);
UIManager.put("PopupMenu.font", vFont);
UIManager.put("CheckBoxMenuItem.font", vFont);
UIManager.put("RadioButtonMenuItem.font", vFont);
UIManager.put("Spinner.font", vFont);
UIManager.put("Tree.font", vFont);
UIManager.put("ToolBar.font", vFont);
UIManager.put("OptionPane.messageFont", vFont);
UIManager.put("OptionPane.buttonFont", vFont);
其它:http://thtwin.iteye.com/blog/430480
分享到:
相关推荐
- **实用性**: 提供超过320个实用的Java程序示例,共计15000多行代码,帮助读者理解复杂的编程概念。 - **全面性**: 内容涵盖了Java从基础到高级的各个方面,适合不同层次的学习者。 - **与时俱进**: 虽然主要基于...
总结,"完整版的Java Swing 教务系统"结合了Swing提供的丰富组件和强大的功能,构建了一个实用的教育管理工具。开发者通过熟练运用Swing,实现了用户友好的界面,高效的数据管理,并且可能还考虑到了系统扩展性和...
无论是初学者还是有经验的开发者,都能从中获得实用的知识和技巧,帮助他们在Java平台上构建功能强大、用户友好的桌面应用程序。通过学习本书,读者将能够掌握Swing的精髓,开启图形用户界面设计的新篇章。
总结:Java课程设计中的文本编辑器项目是一个综合性的学习实践,它涵盖了Java语言的基础知识,如面向对象编程、Swing组件的使用、文件I/O操作、事件处理等。通过这个项目,学生能够全面地提升自己的编程技能和软件...
综上所述,《Thinking in Java(中文第四版)》不仅是一本详尽的Java教程,而且通过丰富的实例、深入的理论讲解以及作者多年的经验积累,为读者提供了全方位的学习资源。无论是对于初学者还是具有一定基础的开发者而言...
- **GUI开发**:探讨如何利用Java Swing或AWT库来创建复杂的图形用户界面。 - **数据库连接**:讨论如何使用Java Database Connectivity (JDBC) 来访问关系型数据库系统。 - **XML处理**:讲解Java中处理XML文档的...
### Swing:Java图形用户界面开发宝典 #### 关于JFC和Swing JFC(Java Foundation Classes)和Swing是Java平台上的图形用户界面(GUI)编程框架的重要组成部分。Swing作为JFC的一个子集,提供了更为丰富和可定制的...
- **实用的技巧与警告**:书中包含了大量的实用技巧和警告,这些都是基于作者多年实践经验总结而来的,可以帮助读者避免常见的陷阱和问题,提高开发效率。 - **非平凡的例子**:与许多其他教程或书籍相比,本书提供...
这个实战教程不仅适合初学者提升Java编程能力,也适合有经验的开发者学习如何构建实用的电子邮件管理工具。希望这个教程能帮助你提升技能,并激发更多创新想法。在实践过程中遇到任何问题,都可以寻求帮助,以加深...
12. **设计模式**:Java设计模式是解决常见编程问题的经验总结,如单例模式、工厂模式、观察者模式等,学习并应用这些模式有助于写出更优雅、可维护的代码。 以上知识点在《Java实用程序设计100例》中会通过具体的...
根据提供的信息,我们可以总结出以下有关“程序员 Java”的相关知识点: ### 1. Java程序员必去的网站 #### 1.1 Java Almanac (http://www.javaalmanac.com) - **概述**:该网站提供了丰富的Java资源,包括代码...
通过下载并研究这个项目,无论是初学者还是有经验的开发者,都能从中学习到Swing GUI设计、面向对象编程、数据库操作等多方面的Java技术。同时,也可以了解到如何构建一个完整的、实用的信息管理系统。
"Java实用程序设计100例(源码)" 是一个宝贵的资源,涵盖了多种Java编程概念和技巧,适合初学者和有一定经验的开发者进行学习和实践。 在这一百个示例中,你将发现涵盖以下关键知识点: 1. **基础语法**:包括变量...
### Thinking in Java 高清版知识点总结 #### 一、书籍概述 《Thinking in Java》是一本由Bruce Eckel撰写的经典Java编程书籍。本书旨在为读者提供从基础到高级的全面Java编程知识体系,适合从初学者到具有一定...
### Sun公司最新的Java培训教程知识点总结 #### 一、课程目标与内容概览 ##### 目标概述 - **提供面向对象程序设计的基础知识与技能**:针对Java应用程序与Java小应用程序(Applets)的设计。 - **Java编程语言句法...
6.2 学习体会:学习过程中的经验总结和反思,包括问题解决和经验总结等。 本实验报告涵盖了Java程序设计、软件设计原理、图书管理系统设计、Eclipse开发环境、Java图形用户界面设计、数据库设计和软件测试和调试等...
本书是为有经验的Java程序员设计的一本高级参考书,特别适合那些希望深入了解Java Swing和Java Foundation Classes (JFC)的开发者。它涵盖了Java 2/JDK 1.2中的Swing包、接口、类、方法和构造器等内容,并提供了丰富...
- **经验汇总**:列举了一系列实用技巧,包括初始化、节点选取、路径操作等方面。 #### (五) JTree右键菜单实现编辑、添加、删除节点 **Test.java源代码**:示例代码展示了如何在JTree上添加右键菜单,并实现编辑...