第十二周总结
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;
老师教的越多我发现自己要记得单词越来越多,越来越复杂,还要记清楚他们的作用
难搞哦!!!
以上是关于第十二周总结的主要内容,如果未能解决你的问题,请参考以下文章