zoukankan      html  css  js  c++  java
  • 第十二周总结

    登录界面

    (一)实验代码:

    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;  老师教的越多我发现自己要记得单词越来越多,越来越复杂,还要记清楚他们的作用 难搞哦!!!
  • 相关阅读:
    php环境配置中各个模块在网站建设中的功能
    PHP+Apache+MySQL+phpMyAdmin在win7系统下的环境配置
    August 17th 2017 Week 33rd Thursday
    August 16th 2017 Week 33rd Wednesday
    August 15th 2017 Week 33rd Tuesday
    August 14th 2017 Week 33rd Monday
    August 13th 2017 Week 33rd Sunday
    August 12th 2017 Week 32nd Saturday
    August 11th 2017 Week 32nd Friday
    August 10th 2017 Week 32nd Thursday
  • 原文地址:https://www.cnblogs.com/huangnuocheng/p/11865672.html
Copyright © 2011-2022 走看看