
概述本文面向变成零基础小白用具体通俗的方法讲述如何用JAVA语言设计带操作界面的应用程序一、核心概念标准库当前这门语言设计好的基础功能组件(登录)账号/密码输入框 登录/注册按钮 窗体 图片二、核心组件及其在标准库中的名称JFrame 窗体 JBottm 按钮 FlowLayout流式管理器 ImageIcon图片 Jlabel标签头文件路径java.awt javax.swing三、标准开发步骤导入对应路径的头文件导入窗口组件JFrame为窗口命名使窗口居中设置关闭后程序停止运行导入流式管理器一次插入标签名称文本框图片输入主函数四、完整实操案例1.导入头文件packagezy0808;importjavax.swing.*;importjava.awt.*;2.导入各组件并设置其尺寸大小publicclasslogin{publicvoidshowUI(){//窗口JFramejfnewJFrame();jf.setSize(420,500);jf.setTitle(登陆界面);//居中jf.setLocationRelativeTo(null);//关闭jf.setDefaultCloseOperation(3);//流式布局FlowLayoutflownewFlowLayout();jf.setLayout(flow);//JLabel标签JLabelusernewJLabel(账号);jf.add(user);//插入文本框TextFieldjtfnewTextField();DimensiondmnewDimension(360,30);jtf.setPreferredSize(dm);jf.add(jtf);JLabelpasswordnewJLabel(密码);jf.add(password);TextFieldpassnewTextField();DimensionsinewDimension(360,30);pass.setPreferredSize(si);jf.add(pass);JButtonButtonnewJButton(登录);jf.add(Button);//插入图片ImageIconimagenewImageIcon(C:\\Users\\Edyth\\Desktop\\1.png);JLabeljLanewJLabel(image);DimensionennewDimension(400,400);jLa.setPreferredSize(en);jf.add(jLa);jf.setVisible(true);}3.输入主函数调用方法publicstaticvoidmain(String[]args){login lonewlogin();lo.showUI();五、个人收获总结这次的练习在上一次的基础上更加注重实操也更加贴近生活但是还比较好上手重点需要注意一些细节包括添加对象是否对应不同的组件改变尺寸的方式不同。之后也需加强练习才会更加熟练