- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
I在NetBeansIDE中设计SwingGUI
在 NetBeans IDE 中设计 Swing GUI
下载 quickstart-gui.zip,其中包含以下内容:
可脱机阅读的教程 HTML 文件。
GUI 生成器功能的详细交互式演示(.swf 文件)。
本教程将指导您完成使用 NetBeans IDE GUI 生成器为一个名为 ContactEditor 的应用程序创建图形用户界面 (Graphical User Interface, GUI) 的过程。在该过程中,您将布置一个 GUI 前端,以便查看和编辑员工数据库中包括的各个员工的联系信息。
在本教程中,您将了解如何执行以下操作:
使用 GUI 生成器界面
创建 GUI 容器
添加组件
调整组件大小
对齐组件
调整组件锚点
设置自动调整组件大小行为
编辑组件属性
学完本教程大约需要 30 分钟。
要学完本教程,您需要具备以下软件和资源。
软件或资源 要求的版本 NetBeans IDE 版本 6.9、6.8 或 6.7 Java Development Kit (JDK) 版本 6 quickstart-gui.zip 包含演示的 zip 文件 入门指南
使用 IDE 的 GUI 生成器,用户无需深入了解布局管理器,便可以生成具有专业外观的 GUI。只需将组件置于所需的位置,即可设置窗体布局。
有关 GUI 生成器可视反馈的描述,可参见 GUI 生成器可视反馈图例。
创建项目
由于 IDE 中的所有 Java 开发都是在项目内进行的,因此我们首先需要新建一个用来存储源文件及其他项目文件的 ContactEditor 项目。IDE 项目是一组 Java 源文件,外加与其关联的 meta 数据,其中包括特定于项目的属性文件、控制生成和运行设置的 Ant 生成脚本以及一个将 Ant 目标映射到 IDE 命令的 project.xml 文件。尽管 Java 应用程序通常包括几个 IDE 项目,但是,在本教程中,我们将生成一个完全存储在单个项目中的简单应用程序。
要创建新的 ContactEditor 应用程序项目,请执行以下操作:
选择“文件”“新建项目”。或者,也可以单击 IDE 工具栏中的“新建项目”图标。
在“类别”窗格中选择 Java 节点,在“项目”窗格中选择“Java 应用程序”。单击“下一步”。
在“项目名称”字段中输入 ContactEditor,然后指定项目位置。
将“使用专用文件夹存储库”复选框保留为取消选中状态。
确保“设置为主项目”复选框处于选中状态,并清除“创建主类”字段。
单击“完成”。
IDE 在系统上的指定位置创建 ContactEditor 文件夹。此文件夹包含项目的所有关联文件,其中包括其 Ant 脚本、用于存储源文件和测试的文件夹以及用于存储特定于项目的 meta 数据的文件夹。要查看项目结构,请使用 IDE 的“文件”窗口。 创建 JFrame 容器
创建新应用程序后,您可能已注意到“项目”窗口中的“源包”文件夹包含一个空的 缺省包 节点。要继续生成界面,我们需要创建一个 Java 容器,以便放置所需的其他 GUI 组件。在此步骤中,我们将使用 JFrame 组件创建一个容器,并将该容器置于一个新包中。
要添加 JFrame 容器,请执行以下操作:
在“项目”窗口中,右键单击 ContactEditor 节点,然后选择“新建”“JFrame 窗体”。 或者,也可以选择“新建”“其他”“Swing GUI 窗体”“JFrame 窗体”以查找 JFrame 窗体。
输入 ContactEditorUI 作为类名。
在“包”中输入 my.contacteditor。
单击“完成”。
IDE 在 ContactEditorUI.java 应用程序内创建 ContactEditorUI 窗体和 ContactEditorUI 类,并在 GUI 生成器中打开 ContactEditorUI 窗体。请注意,my.contacteditor 包取代了缺省包。 返回页首
熟悉 GUI 生成器
现在,我们已为应用程序设置了一个新的项目,接下来让我们再花点时间来熟悉 GUI 生成器的界面。
注意:要通过交互式演示了解 GUI 生成器界面,请在 zip 文件夹中打开下载的 quickstart-gui_swfs/001_gui_builder_ui.html 文件。
添加 JFrame 容器后,IDE 会在一个编辑器标签中打开新创建的 ContactEditorUI 窗体,该标签具有一个包含几个按钮的工具栏,如上图所示。ContactEditor 窗体在 GUI 生成器的“设计”视图中打开,并沿 IDE 的边缘自动出现
您可能关注的文档
- I土木工程概论10.doc
- l计量经济学课后习题答案.doc
- I土木工程概论 I2).doc
- l计量经济学选择题.doc
- I公共营养师报考指南.docx
- l计量经济学课程教学大纲20160415.doc
- I土木工程概论Word文档.doc
- I土木工程概论_读书笔记模板.doc
- I公共营养师模拟计算题带答案.doc
- I土木工程概论作业.doc
- 四川凉山甘洛县事业单位从服务期满的“三支一扶”项目人员中招聘4人笔试高频难、易错点备考题库及参考答案.docx
- 2025年商务英语(BEC)中级考试真题卷:商务英语听力与口语实战模拟试题.docx
- 四川凉山甘洛县事业单位从服务期满的“三支一扶”项目人员中招聘4人笔试高频难、易错点备考题库及参考答案.docx
- 2025年西式面点师职业资格考试模拟试题精选与考点解读.docx
- 2025年小学教师资格考试《综合素质》模拟面试题库(含答案)教学实践能力测试案例分析题解析.docx
- 四川凉山甘洛县事业单位从服务期满的“三支一扶”项目人员中招聘4人笔试备考题库带答案详解.docx
- 四川凉山甘洛县事业单位从服务期满的“三支一扶”项目人员中招聘4人笔试备考题库附答案详解.docx
- 四川凉山甘洛县事业单位从服务期满的“三支一扶”项目人员中招聘4人笔试高频难、易错点备考题库参考答案详.docx
- 四川凉山甘洛县事业单位从服务期满的“三支一扶”项目人员中招聘4人笔试高频难、易错点备考题库及完整答案.docx
- (医学PPT课件)DVT卢瑟福血管外科.pptx
文档评论(0)