应用程序类
窗口界面类
给窗口注册监听器
主界面窗口MainFrame (V1.0):
编写主方法,实例化主窗口,保存到Application的变量mainframe变量:
:在类的方法声明两个变量:
编写intgui方法:
运行程序:
此时单击关闭按钮,你会发现窗口关了,进程还未结束,我们可以设置窗口默认关闭操作:
单击关闭按钮后,弹出询问框,询问用户是否退出,那么就不能采用以上方法,而是采用注册窗口监听器方法:
第二个方法太浪费:
:
用户注册窗口RegisterFrame
实例化组件:
将控件添加到小面板,然后将小面板添加到主面板:
设置按钮热键字母,以及密码框的回显字符:
运行程序,看看效果:
设置窗口属性,使界面紧凑好看:
单击【确定】按钮,或当焦点落在【确定】按钮时按回车键,都会调用登录方法login()
运行结果:
输入用户名之后,敲回车让光标跳到密码文本框,就应该编写一个用户名文本框的按键事件,如下所示:
编写【密码】文本框按键事件处理代码(敲回车后执行登录方法):
编写【取消】按钮单击事件处理代码:
编写【注册】按钮单击事件处理代码:
单击【注册】按钮能否跳转到注册窗口:
用户注册窗口RegisterFrame(V1.1)
设置学校信息窗口SetCollegeInfoFrame
7.1实训课
最新推荐文章于 2023-01-09 12:40:33 发布