三、定义项目的主类
继续进行任何操作之前,我们需要使 IDE 了解哪个类为主类,以便能够正确生成和运行命令。可以将任何带有主方法的类设置为主类,但是本例中我们把在上一步中创建的 ColorSwitcher 类设置为主类。
设置主类:
四、选择布局管理器
目前我们已经将 JFrame 添加为窗体的最上层容器,下一步是指定布局管理器,用来控制容器内组件的大小和位置。每种容器类型都有缺省的布局管理器。 JFrame 组件的缺省布局管理器是 BorderLayout,它将该容器分为五个部分(北、南、东、西和中)。
GridBagLayout 布局管理器,它使用一组复杂的组件属性(称为“约束”)对布局的所有方面进行精确控制。GridBagLayout 将组件放置在行和列的网格中,其中网格单元的大小不必完全相同。此外,组件可跨越多行或多列,或同时跨越行和列。
更改布局管理器:
GridBagLayout 将添加到 “检查器” 中的 JFrame 组件分层结构。 如图:
五、添加组件
|
1、添加按钮:
现在编辑该按钮,以便它以所需的字体样式和大小显示正确的文本。 重命名按钮并更改其显示字体:
此时 编辑器中显示 "Switch Color" 按钮,该按钮位于其 JFrame 容器的中心,按钮边框为深紫色。 2、添加标签由于我们的应用程序使用一个标签来显示将调用按钮的颜色,因此下一步我们需要添加标签。 添加标签组件:
· [Hibernate]开源框架Hibernate3的新特性以及发展趋势 · [oop面向对象]使用重构移除丑陋的if else代码 · [Spring]基于Spring框架的WebSphere应用开发 · [Eclipse]Jazz能否复制Eclipse的成功 · [EJB]一步一步学EJB 3.0(二):初探企业EJB模块开发 · [Struts]struts简单案例-适合初学者(一) · [高级编程]防止java反编译的一些常用方法 · [安装配置]在 Tomcat 上配置虚拟主机 · [高级编程]jacob中的QueryInterface()方法 友情推荐链接
![]() ![]() ·关于Java框架技术专题 ·XML全攻略技术专题 ·JAVA开源技术介绍专题 ·Java嵌入式开发之J2ME技术专题 ·超前体验 Oracle 11g的5个新特性… ·揭密使用VB.NET的五个实用技巧 ·Oracle和SQL Server常用函数对比专题… ·展现C#世界 C#程序设计专题… ·Java入门 Tomcat的配置技巧精华专题… ·Oracle RMAN物理备份技术详解… 新手入门:
安装配置 | 开发工具 | JDK | oop面向对象 核心技术: SwingAwtApplet | 高级编程 | 网络编程Jvm技术 | JavaMedia 高级技术: 设计模式 | UML/OO | p2p/Jxta | 多线程 | JavaSecurity J2EE: J2ee核心 | Servlet/Jsp | EJB | JDBC/JDO | Rmi/Corba/Jini | Mvcwea | 应用服务器 J2ME: 核心技术 | 嵌入式 | 无线开发 Java&XML: XMLBeans | WebServices 开源技术: ANT | Struts | Hibernate | Spring Eclipse | JBoss | Tomcat | JUnit 其他技术 |