电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

java图形用户界面设计

java图形用户界面设计_第1页
1/9
java图形用户界面设计_第2页
2/9
java图形用户界面设计_第3页
3/9
实验名称: 图形用户界面设计 一、 实验目的 1.掌握常用图形界面组件(按钮、文本框等)对象的创建及其常用方法的使用。如,按钮的常用方法是 getLabel(),文本框的常用方法有 setText(),getText()等。 2.掌握常用的布局管理类 CardLayou,BorderLayout,FlowLayout,GridLayout 的使用策略。能够将它们联合起来使用。 3.掌握 java 语言的事件处理。每个事件对应的接口(或适配器类)是什么,每个接口有哪些方法,如何进行委托处理,被委托者必须做什么。 二、 实验环境(软件、硬件环境) PC 机 JDK 包 三、 实验原理 通过图形用户界面(GUI),用户和程序之间可以方便地进行交互。javax.swing 包中的组件类可以帮助我们完整界面的设计。javax.swing 包的JComponent 类是 java.awt 包中的Container类的一个直接子类、Component 类的间接子类。javax.swing 包中的 JFrame 类和 JDialog 类分别是 java.awt 包中 Frame 类和 Dialog 类的直接子类、Window 类的间接子类。在学习 GUI编程时,必须很好地理解并掌握两个概念:容器类和组件类,必须很好地掌握 java 的事件处理机制。 四、 实验内容及步骤 实验内容:密码验证问题。 编写一个 Java 程序,实现用户根据自己的密码进入界面,如果用户输入信息正确,则输出“欢迎 XXX 用户”,否则用户还可以尝试两次,如果尝试阶段输入信息错误,则输出“请输入正确的信息”,如果尝试失败,用户则退出。 调试并编译程序 PasswordVerification.java,运行该程序,运行结果如图 8-1、图 8-2、图 8-3 和图8-4 所示,请将程序中的代码1~代码7 补充完整。 图8-1 运行结果,输入正确信息 图8-2 显示欢迎信息 图8-3 运行结果,输入错误信息 图8-4 显示重新输入信息 程序清单: //PasswordVerification.java import javax.swing.*; import java.awt.event.*; import java.awt.*; public class PasswordVerification extends JFrame { JLabel userLabel; JLabel passwordLabel; JTextField userText; JPasswordField passwordText; int count=1;//统计输入信息的次数 public PasswordVerification() { super("请输入信息"); Container c =代码1;//得到容器对象 container c.setLayout(new FlowLayout());//设置默认布局 userLabel=代码2//创建用户标签 passwordLabel=代码3;//创建密码标签 userText=代码4//创...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

java图形用户界面设计

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部