快速业务通道

在NetBeans 4.1中使用Swing组件 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-25

在NetBeans 4.1中使用Swing组件

时间:2007-05-30 java学习室

我们创建一个名为 ColorSwitcher 的应用程序。它能将面板的颜色从浅灰切换到中灰和黑色。 一、创建新的 ColorSwitcher 应用程序项目: 选择 “文件”--> “新建项目”(Ctrl+Shift+N) 。或者,可以单击 IDE 工具栏中的 “新建项目” 图标。

在 “类别” 窗格中,选择 “常规” 文件夹。在 “项目” 窗格中,选择“Java 应用程序”,然后单击“下一步”。

在 “项目名称” 字段中输入 "ColorSwitcher" 并指定项目位置d:\App。

确保选中“设置为主项目”复选框,并取消选择“创建主类”(如果该选项已被选中)。

单击“完成”。

IDE 将在系统的指定位置创建 "d:\App\ColorSwitcher" 文件夹。该文件夹包含所有项目的关联文件,可以使用“文件”窗口查看该结构。 如图:

二、创建容器 我们需要创建一个 Java 容器,用于放置其他需要的 GUI 组件。创建新应用程序之后,您可能注意到 “项目” 窗口中的“Source Packages”文件夹包含一个空 <缺省包> 节点。现在,我们将使用 JFrame 组件创建一个容器并将该容器放在一个新包中。

创建 JFrame 容器:

在 “项目” 窗口中,右键单击 "ColorSwitcher" 节点,然后选择 “新建” -->“JFrame 窗体” 。

输入 ColorSwitch 作为类名称。

输入 java3z.com 作为包。

单击“完成”。 IDE 将在 ColorSwitch.java 应用程序中创建 ColorSwitch 窗体和 ColorSwitch 类。 java3z.com包将替换 <缺省包> , ColorSwitcher 窗体在“设计”视图的“编辑器”窗口中打开。 如图:

添加 JFrame 容器之后,IDE 在一个带有工具栏(该工具栏包含 “源” 和 “设计” 的切换按钮)的编辑器标签中打开新建的 ColorSwitch 窗体。通过使用工具栏中的这些切换按钮,您可以选择查看 ColorSwitch 类的源代码或其 GUI 组件的图形视图。 最初将在“设计”视图中打开 ColorSwitch 类,而且我们将主要使用如下三个面板,它们可以通过菜单中的“窗口”打开或关闭。

组件面板。 包含各种 JFC/Swing、AWT 和 JavaBeans 组件的标签,以及一系列布局管理器。 检查器。 提供所有组件的表示,包括在应用程序中表示为树状分层结构的可视和不可视组件。 检查器 也提供有关树中哪个组件正在 编辑器 中编辑的可视反馈,并允许您在可用面板中组织这些组件。 属性。 显示在 检查器 、 编辑器 、 项目 或 文件 窗口中当前选定组件的属性。 单击 “源” 按钮显示应用程序的 Java 源代码和 IDE 生成的代码部分(用蓝色的 保护块 表示,在“源”视图中不可编辑)。在“源”视图中时,只能在“编辑器”的白色区域中键入。单击 “设计” 按钮将使 IDE 的编辑器返回到图形视图。

在NetBeans 4.1中使用Swing组件(2)

时间:2007-05-30 java学习室

三、定义项目的主类 继续进行任何操作之前,我们需要使 IDE 了解哪个类为主类,以便能够正确生成和运行命令。可以将任何带有主方法的类设置为主类,但是本例中我们把在上一步中创建的 ColorSwitcher 类设置为主类。

设置主类:

在 “项目” 窗口中,右键单击 ColorSwitcher 项目节点,然后选择 “属性” 。

在左侧窗格中,选择“运行”节点下面的 “运行项目” 。

在右侧窗格中

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号