码迷,mamicode.com
首页 > 其他好文 > 详细

第十二周学习总结

时间:2019-11-15 22:02:16      阅读:86      评论:0      收藏:0      [点我收藏+]

标签:mit   可读性   listen   frame   tar   ack   实验   sub   void   

第十二周学习总结

制作登录界面
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

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

第十二周学习总结

标签:mit   可读性   listen   frame   tar   ack   实验   sub   void   

原文地址:https://www.cnblogs.com/zzaf/p/11869545.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!