第十二周总结

Posted huangnuocheng

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第十二周总结相关的知识,希望对你有一定的参考价值。


登录界面

(一)实验代码:

package USER;
import javax.swing.*;
class Action{
    private JFrame frame = new JFrame("登陆界面");       //新建一个窗体对象
    private  JButton btnlogin = new JButton("登陆");  //声明一个按钮
    private  JButton btnReset = new JButton("注册");  //声明一个按钮
    private  JLabel lblUser = new JLabel("用户名");    //声明一个标签
    private  JLabel lblPsw = new JLabel("密码");       //声明一个标签
    private JTextField tfUser = new JTextField();    //声明一个文本域
    private JTextField pfPsw = new JPasswordField();  //声明一个文本域
    public Action() {
     frame.setLayout(null);         //使用绝对定位
     lblUser.setBounds(5,5,60,20);    //设置标签的位置及大小
     lblPsw.setBounds(5,30,60,20);   //设置标签的位置及大小
     tfUser.setBounds(65,5,100,20);    //设置文本域的位置及大小
     pfPsw.setBounds(65,30,100,20);   //设置文本域的位置及大小
     btnlogin.setBounds(165,5,60,20);   //设置按钮的位置及大小
     btnReset.setBounds(165,30,60,20);   //设置按钮的位置及大小
     
     frame.add(btnReset);      //向窗体加入按钮
     frame.add(btnlogin);     //向窗体加入按钮
     frame.add(lblPsw);      //向窗体加入标签
     frame.add(lblUser);    //向窗体加入标签
     frame.add(pfPsw);      //向窗体加入文本框
     frame.add(tfUser);    //向窗体加入密码框
     
     frame.setSize(250,250);     //设置窗体大小
     frame.setLocation(250, 250);  //设置窗体的位置
     frame.setVisible(true);     //显示窗体
    }
}

public class user {
    public static void main(String[] args) {
        new Action();
    }
}

实验结果:
技术图片

 
这周主要学习了事件处理,以及监听器的使用方法,WindowListener是专门处理窗体事件的监听接口,一个窗体的所有变化,都可以使用这个接口进行监听。
消息对话框(JOptionPane):这是一种临时对话窗体,一般用于 消息的动态显示与流程控制。
单行文本输入框:JTextField
密码文本输入框:JPasswordField
事件处理中的WindowListener:专门的窗体事件的监听窗口,可以监听一个窗口的所有变化;
文本组件JTextComponent:
密码文本输入框:JPasswordFiled;
多行文本输入框:JTextArea;
 老师教的越多我发现自己要记得单词越来越多,越来越复杂,还要记清楚他们的作用
难搞哦!!!

以上是关于第十二周总结的主要内容,如果未能解决你的问题,请参考以下文章

第十二周周总结

第十二周总结

第十二周总结

第十二周总结

第十二周课程总结

第十二周编程总结