资源预览内容
第1页 / 共4页
第2页 / 共4页
第3页 / 共4页
第4页 / 共4页
亲,该文档总共4页全部预览完了,如果喜欢就下载吧!
资源描述
计算机二级考试office 2023年计算机二级考试JAVA练习试题及答案4 计算机等级网权威发布2023年计算机二级考试JAVA练习试题及答案4,更多2023年计算机二级考试JAVA练习试题及答案4相关信息请访问计算机等级考试网。四、综合应用题(共18分)本程序的功能是获取文本框中的文本。窗口中有两个文本框“用户名和“密码,以及三个按钮“、“其他用户,和“关闭,初始状态“用户名文本框是只读的,单击“其他用户按钮后变成可写的,“密码文本框使用的不是密码文本框,在用户键入的时候设置显示为x号。输入用户名和密码后,单击“按钮后,如果输入的密码为空,那么弹出提示消息框,否那么后台将显示输入的用户名和密码。比方显示为“admin用户的密码:password(admi为输入的用户名,password为输入密码)。import javaawtx;import javaawteventx;import javaxswingJOptionPane;public class java3public static void main(String args)final Frame frmFrame=new Frame();Panel pnlPanel=new Panel();Label lblUsername=new Label(用户名);Label lblPassword=new Label(密码);final TextField txtUsername=new TextField(Student);final TextField txtPassword=new TextFidd(,8);txtUsernamesetEditable(false);txtPasswordsetChar(x);Button btnButtonl=new Button();ButtOn btnButton2=new Button(其他用户);Button btnButton3=new Button(关闭);btnButtonladdActionListener(new ActionListen-er()public void actionPerformed(ActionEvent e)if(txtPasswordgetText()length()= =0)JOptionPaneshowMessageDialog(frmFrame,密码不能为空);return;txtPasswordsetColumns(16);Systemoutprintln(txtUsernamegetText()+用户的密码:+txtPasswordgetPassword(););btnButton2addActionListener(new ActionListen-er()public void actionPerformed(ActionEvent e)txtUsernamesetEnable(true););btnButton3addActionListener(new ActionListen-er()public void actionPerformed(ActionEvent e)Systemexit(0););pnlPaneladd(1blUsername);pnlPaneladd(txtUsername);pnlPaneladd(1blPassword);pnlPaneladd(txtPassword);pnlPaneladd(btnButtonl);pnlPaneladd(btnButton2);pnlPaneladd(btnButton3);frmFrameadd(pnlPanel);frmFramesetTitle(advance);frmFramepack();frmFrameshow();四、综合应用题第1处:txtPassWordsetEchoCharf(x)第2处:txtPasswordgetText()第3处:txtUsernamesetEditable(true)【解析】第一处是通过TextField类的setEchoChar函数设置用户输入时,文本框显示的文本。第二处是通过TextField类的getText函数获取用户的输入,即得到密码值。第三处是使用户名文本框变为可用,使用户可以输入。1
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号