详解使用NetBeans IDE 8.2进行可视化图形界面设计——高仿QQ登录界面

目录

前言

QQ登录界面的设计与实现

1、新建一个Java项目

 2、在任意包下新建一个JFrame窗体类

 3、添加图片

 4、设置账号文本框(JTextField)与密码框(JPasswordField)

5、添加复选框(JComboBox)组件

 6、添加按钮(JButton)并设置按钮图标和按钮背景色

 7、修改组件上文字的大小

 8、调整运行后窗体的显示位置

 9、打开自动生成的源代码,运行文件

10、运行效果与实际QQ对比

 总结


前言

期末结束啦,Java课程设计验收也结束啦,下面开始陪大家一起充电!

本人Java课设做的是一个简易版的QQ聊天系统,今天通过QQ登录界面的设计与实现,来介绍一下Java图形化界面设计神器——NetBeans IDE 8.2 !算是复盘与总结,也为了更多的小伙伴在进行图形界面设计时更加省时省力,如果还没有下载NetBeans IDE的小伙伴请自行从下方百度网盘下载哈!

https://pan.baidu.com/s/1ekAdXAtxf8vWogD5pfrlbA 

提取码:s02r

QQ登录界面的设计与实现

首先认识一下NetBeans IDE的界面布局,如下图

 (刚登录的时候会跳出一个起始页,那个勾线不显示叉掉即可)

1、新建一个Java项目

 

 2、在任意包下新建一个JFrame窗体类

 3、添加图片

方法:通过添加JLabel标签组件到窗体上,然后为其添加图标icon然后删去文本文字即可

编辑文本删去组件上的默认文本 

调整图片合适大小与位置,并适当缩小JFrame窗体面板的大小

 

 4、设置账号文本框(JTextField)与密码框(JPasswordField)

5、添加复选框(JComboBox)组件

 6、添加按钮(JButton)并设置按钮图标和按钮背景色

按钮图标设置与标签同理

 7、修改组件上文字的大小

 8、调整运行后窗体的显示位置

 9、打开自动生成的源代码,运行文件

10、运行效果与实际QQ对比

 

 

 总结

NetBeans IDE 8.2 有以下优点:

(1)可视化的图形界面设计

我上面也演示了从零到一的一个QQ界面的设计,会发现实际上拖拖拽拽就实现了,因为这一切都是在可视化操作的基础上,类似于PS可直接可视化对图片进行编辑操作一样。它分为源与设计两大块,设计里面就是可以直接拖动到JFrame窗体上的组件,并且展示的是运行效果的预览图,这一点是用NetBeans IDE进行图形化界面设计最大便捷之处,可以说在这一点上它完胜了其它任何集成环境编译器如IDEA、Eclipse等,因为它们无法实时显示界面最终的设计效果,只能由编程者在脑海中先行构建起整体框架,最终不断运行调试进行一点点的修改与优化,这个过程显然是相当浪费时间的,但是不排除对GUI组件、布局十分熟悉,运用自如的大神。

(2)点对点的事件响应,无需用代码编写先判断事件源

只需要在需要设置事件响应的组件上,如按钮、标签等,直接右键在事件里面选择相应的事件类型,然后点击所要实现的监听器接口方法名,则之间跳转到相应框架下的指定区域,只需在方法体里面编写事件响应的代码即可。省去了判断事件源的操作

 

 (3)组件图标的获取

可以从阿里巴巴图库网站下载你想要的图标,图库非常丰富且免费,宝藏网站啦,分享如下

iconfont-阿里巴巴矢量图标库

 

 请留下你的赞,把干货带走。

  • 9
    点赞
  • 61
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
### 回答1: NetBeans IDE 8.2 是一款开发工具,用于编写 Java 应用程序、Web 应用程序和移动应用程序。以下是 NetBeans IDE 8.2使用教程: 1. 下载和安装 NetBeans IDE 8.2。 2. 打开 NetBeans IDE 8.2,创建一个新项目。选择“File”菜单,然后选择“New Project”。 3. 在“New Project”对话框中,选择“Java”类别,然后选择“Java Application”。 4. 在“New Java Application”对话框中,输入项目名称和项目位置,然后单击“Finish”按钮。 5. 在 NetBeans IDE 8.2 中编写代码。选择“File”菜单,然后选择“New File”。选择“Java”类别,然后选择“Java Class”。 6. 在“New Java Class”对话框中,输入类名和包名,然后单击“Finish”按钮。 7. 在 NetBeans IDE 8.2 中运行代码。选择“Run”菜单,然后选择“Run Project”。 8. 在 NetBeans IDE 8.2 中调试代码。选择“Debug”菜单,然后选择“Debug Project”。 9. 在 NetBeans IDE 8.2使用 Git 版本控制。选择“Team”菜单,然后选择“Git”。 10. 在 NetBeans IDE 8.2使用 Maven 项目管理工具。选择“File”菜单,然后选择“New Project”。选择“Maven”类别,然后选择“Maven Project”。 以上就是 NetBeans IDE 8.2使用教程。希望对你有所帮助! ### 回答2: NetBeans IDE是一款Java开发工具,主要用于创建和开发Java程序。本文将对NetBeans IDE 8.2进行使用教程。 1. 下载和安装NetBeans IDE 8.2 NetBeans IDE 8.2可以从官网下载,并选择合适的平台进行下载和安装。根据自己的需求选择合适的版本进行下载和安装。安装过程比较简单,只需要按照提示进行操作即可。 2. 创建Java项目 安装好NetBeans IDE 8.2后,首先需要创建一个Java项目。点击菜单栏中的“文件”-“新项目”,弹出“新建项目”对话框,选择Java,选择项目类型,填写项目名称和项目路径,点击“下一步”按钮,配置项目要求的参数。 3. 编写Java程序 完成Java项目的创建后,就可以开始进行Java代码的编辑。在项目中创建新的Java类,使用NetBeans内置的编辑器可以编写代码,自动化地完成代码格式化、纠错等操作。 4. 调试Java程序 调试Java程序是程序开发中非常重要的一个环节。NetBeans提供了方便的调试功能来帮助开发人员解决问题。在NetBeans中运行Java程序,然后在调试窗口中设置断点,进入调试模式,使用调试窗口中的工具对程序的执行过程进行观察和控制。 5. 发布Java应用程序 完成Java程序的开发后,需要将其部署到生产环境中。NetBeans提供了方便的打包和发布功能,可以将Java应用程序打包成可执行的JAR文件,方便部署到服务器中。 总结:使用NetBeans IDE 8.2可以轻松地创建、编辑、调试和发布Java应用程序。它的简单易用性使得初学者和专业的Java开发人员都喜欢使用NetBeans,而且它是免费开源的,完全开放给开发者。 ### 回答3: NetBeans IDE 8.2是一款集成的开发工具,可用于Java应用程序和Web应用程序的开发。在本教程中,我们将了解如何使用NetBeans IDE 8.2进行Java应用程序开发。 1. 安装NetBeans IDE 8.2 首先,您需要从官方网站(https://netbeans.org/downloads/)或其他可信来源下载NetBeans IDE 8.2安装程序。安装程序是非常简单的,只需按照指示进行即可。 2. 创建新Java项目 打开NetBeans IDE 8.2,单击“文件”菜单中的“新项目”选项。在弹出的对话框中,选择“Java”类别下的“应用程序”选项。然后单击“下一步”。在下一窗口中,您需要输入项目名称和项目存储位置。单击“完成”以完成项目的创建。 3. 编写Java代码 接下来,您需要创建Java文件并编写Java代码。在NetBeans中,可以使用“新文件”菜单项创建Java类。在类中编写代码后,单击“运行”菜单项即可运行程序。 4. 调试Java代码 NetBeans IDE 8.2提供了强大的调试工具,可帮助您查找和解决程序中的错误。单击“调试”菜单项,然后单击“开始调试”以启动调试器。您可以使用调试器查看程序的变量值,并逐步执行代码。 5. 构建Java项目 完成所有Java代码的编写和调试后,您需要构建Java项目。单击“构建”菜单项即可构建项目。如果存在任何错误,则会在构建期间发现并报告。 6. 发布Java应用程序 最后,您可以使用NetBeans IDE 8.2将Java应用程序打包并发布到本地或远程服务器。单击“发布”菜单项以发布应用程序。 总之,NetBeans IDE 8.2提供了一组强大的工具,可帮助Java开发人员更快地开发、测试和部署应用程序。无论您是从事Java开发的初学者还是有丰富经验的开发人员,都可以使用NetBeans IDE 8.2进行Java应用程序开发。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Aricl.

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值