第十二周学习总结

Posted zzaf

tags:

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

第十二周学习总结

制作登录界面
1、实验源代码

package work;

import javax.swing.*;
import java.awt.*;

public class Action {
            
    JFrame frame;
    JButton reset,submit;
    JLabel namelb,passlb;
    JTextField name;
    JPasswordField jpf;
    
    public Action() {
        
        frame=new JFrame("登录界面");
        reset=new JButton("重置");
        submit=new JButton("登录");
        namelb=new JLabel("用户名");
        passlb=new JLabel("密码");
        name=new JTextField();
        jpf=new JPasswordField();
        
        namelb.setBounds(5,5,60,20);
        passlb.setBounds(5,30,60,20);
        name.setBounds(65,5,100,20);
        jpf.setBounds(65,30,100,20);
        submit.setBounds(165,5,60,20);
        reset.setBounds(165,30,60,20);
        
        
        frame.setLayout(null);
        frame.add(reset);
        frame.add(submit);
        frame.add(namelb);
        frame.add(passlb);
        frame.add(jpf);
        frame.add(name);
        frame.setSize(400,300);
        frame.setVisible(true);
        
     }
}
package work;

public class test {

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

 
  }
}

2、实验运行截图
技术图片

技术图片

学习总结
事件处理的WindowListener是处理窗体事件的监听接口
技术图片

滚动条--JFcrollPane
有水平和垂直两种,分割区域大小

不弹起的按钮组件--JToggleButton
第一次点击是不自动弹起,在第二次点击时会弹起

文本框--JTextComponent
单行文本框--JTextFiled
密码文本框--JPasswordFiled
多行文本框--JTextArea

监听适配器
监听适配器的使用简化了代码的复杂程度,增加可读性

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

第十二周周总结

《信息安全专业导论》第十二周学习总结

2017-2018-1 20155321 《信息安全系统设计基础》第十二周学习总结

第十二周学习总结

2021-2022-1 20211317李卓桐 《信息安全专业导论》第十二周学习总结

20145207《信息安全系统设计基础》第十二周学习总结