• 第十二周学习总结


    学习总结

    java图形界面的建立是其实是一个很条理的过程,容器就是画板,panel就是给这张纸划分的区域,像JLabel等小组件就是在这些区域画的具体的物象,我们所做的事情就是将我们想要的组件分别画在几个区域,再将这几个排好顺序放到容器中即可.

    packet Test
    import javax.swing.Icon;
    import javax.swing.ImageIcon;
    import javax.swing.JFrame;
    public class Test{
      public static void main(String args[]){
      // 实例化元素组件类,然后将对象添加到窗体可见
    //实例化ImageIcon类的对象,从磁盘中提取出图片
       javax.swing.ImageIcon img=new javax.swing.ImageIcon("F:\图形界面\qq.jpg");
    //实例化JLbel类的对象,用来显示img
       javax.swing.JLabel labImg=new javax.swing.JLabel(img);
    //将JLabel类对象添加到窗口上
       frame.add(labImg);
    		
    //使用JLbele显示文字
       javax.swing.JLabel labName1=new javax.swing.JLabel("账号:");
       frame.add(labName1);
    		
    //实例化文本框
       javax.swing.JTextField account=new javax.swing.JTextField();
    //封装组件的大小和高度   Dimentsion类的对象的实例化  dim对象可以重复利用
       java.awt.Dimension dim=new java.awt.Dimension(310,30);
    //设置组件的首先大小为Dimension类的对象
       account.setPreferredSize(dim);
       frame.add(account);
    		
    //显示密码及对应文本框 利用JLabel类和JPasswordField类
       javax.swing.JLabel labName2=new javax.swing.JLabel("密码:");
       frame.add(labName2);
       javax.swing.JPasswordField password =new jjavax.swing.JPasswordField();
       password.setPreferredSize(dim);
       frame.add(password);
    		
    //利用JCheckBox类显示记住密码 和自动登录窗口
       javax.swing.JCheckBox checkbox1=new javax.swing.JCheckBox("   记 住 密 码");
       java.awt.Dimension box=new java.awt.Dimension(150,150);
       checkbox1.setPreferredSize(box);
       frame.add(checkbox1);
       javax.swing.JCheckBox checkbox2=new javax.swing.JCheckBox("   自 动 登 录");
       checkbox2.setPreferredSize(box);
       frame.add(checkbox2); 
    		
    //利用JButton类 设置窗口登录
       javax.swing.JButton button=new javax.swing.JButton("登录");
       java.awt.Dimension dimbutton=new java.awt.Dimension(150,80);
       button.setPreferredSize(dimbutton);
       frame.add(button);
       frame.setVisble(true);
      }
    }
    

    1.事件源:是能够产生时间的对象都可以叫事件源,比如文本框,按钮,下拉列表之类的组件.

    2.监视器:事件源要产生事件,必须要有什么东西去监视它,以便作出相应啊,那就是监视器,监视器的作用是对事件源进行监视,以便对发生的时间进行处理.

    3.处理事件的接口:监视器负责处理事件源发生的事件,监视器是一个对象,为了处理事件源发生的事件,监视器这个对象会自动调用一个方法来处理事件。被调用的这个方法就是所说的处理事件的接口中的方法.

  • 相关阅读:
    VHD进阶:差分VHD备份系统
    默认系统为UEFI启动的GPT分区的WIN7(8),如何安装VHD的UEFI WIN8(7)
    在WIN7/8下把XP装入VHD (上)
    USB鼠标线序
    组合与继承
    结构体内存对齐
    多媒体编码与格式
    网络病毒
    寄存器
    0
  • 原文地址:https://www.cnblogs.com/buxiu888/p/11866250.html
Copyright © 2020-2023  润新知