使用Visual studio软件编写一个登录界面窗体。将完成的源代码和运行结果粘贴在相应位置。1.定义两个Label控件并命名为用户名和密码,然后分别定义两个Label控件的Name属性,用户名的为txtName文本框用来接收用户输入的姓名,密码的为txtPassword的文本框用来接收用户和密码。
//源代码:
//运行结果(截图):
2.定义【登录】按钮的Name属性为btnLogin。
//源代码:
//运行结果(截图):
3.当用户单击【登录】按钮时,判断用户名和密码是否为空,如果为空则弹出提示信息。否则,判断用户名和密码是否匹配,如果匹配则提示登录成功。
//源代码:
//运行结果(截图):
java面向对象程序设计
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
7条回答 默认 最新
关注 以下回复引自免费微信小程序:皆我百晓生。 如问题解决,还请采纳。如仍有疑问,请回复留言或私信博主,以便获得更精准的帮助。
JAVA面向对象编程实现登录界面
IMPORT JAVAX.SWING.*; PUBLIC CLASS LOGINWINDOW { PUBLIC STATIC VOID MAIN(STRING[] ARGS) { JFRAME FRAME = NEW JFRAME("LOGIN WINDOW"); JLABEL LABELUSERNAME = NEW JLABEL("USERNAME:"); JTEXTFIELD TEXTFIELDUSERNAME = NEW JTEXTFIELD(); TEXTFIELDUSERNAME.SETTEXT(""); LABELUSERNAME.SETNAME("USERNAME"); JLABEL LABELPASSWORD = NEW JLABEL("PASSWORD:"); JPASSWORDFIELD PASSWORDFIELD = NEW JPASSWORDFIELD(); PASSWORDFIELD.SETECHOCHAR((CHAR) 0); LABELPASSWORD.SETNAME("PASSWORD"); JBUTTON LOGINBUTTON = NEW JBUTTON("LOGIN"); LOGINBUTTON.ADDACTIONLISTENER(E -> LOGIN(USERNAME, PASSWORD)); FRAME.ADD(LABELUSERNAME); FRAME.ADD(TEXTFIELDUSERNAME); FRAME.ADD(LABELPASSWORD); FRAME.ADD(PASSWORDFIELD); FRAME.ADD(LOGINBUTTON); FRAME.SETSIZE(300, 250); FRAME.SETVISIBLE(TRUE); } PRIVATE STATIC STRING USERNAME; PRIVATE STATIC STRING PASSWORD; PRIVATE STATIC VOID LOGIN(STRING USERNAME, STRING PASSWORD) { // YOUR CODE TO HANDLE THE LOGIN LOGIC GOES HERE. } }
以上代码实现了登录窗口的功能。首先创建了一个JFRAME,设置了标题为“登录窗口”。然后创建了两个LABEL控件,并分别命名为
USERNAME
和PASSWORD
。接着定义了这两个LABEL控件的名称属性,分别为USERNAME
和PASSWORD
。最后,创建了一个按钮控件,并添加了点击事件监听器,当用户点击此按钮时,会调用LOGIN()
方法进行登录操作。本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 如何在vue.config.js中读取到public文件夹下window.APP_CONFIG.API_BASE_URL的值
- ¥50 浦育平台scratch图形化编程
- ¥20 求这个的原理图 只要原理图
- ¥15 vue2项目中,如何配置环境,可以在打完包之后修改请求的服务器地址
- ¥20 微信的店铺小程序如何修改背景图
- ¥15 UE5.1局部变量对蓝图不可见
- ¥15 一共有五道问题关于整数幂的运算还有房间号码 还有网络密码的解答?(语言-python)
- ¥20 sentry如何捕获上传Android ndk 崩溃
- ¥15 在做logistic回归模型限制性立方条图时候,不能出完整图的困难
- ¥15 G0系列单片机HAL库中景园gc9307液晶驱动芯片无法使用硬件SPI+DMA驱动,如何解决?