11csdn-java周末作业(登陆界面)
来源:互联网 发布:java 数组切片 编辑:程序博客网 时间:2024/04/30 08:50
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class Login implements ActionListener{
Frame frame;
TextField txtName;
TextField Password;
public Login(){
frame=new Frame();
frame.setTitle("登陆界面");
Panel p1,p2,p3,p4;
Label label1=new Label("请输入你的用户信息:");
Label label2=new Label("用户名:");
txtName=new TextField(10);
Label label3=new Label("密 码:");
Password=new TextField(10);
Button button1=new Button("确定");
Button button2=new Button("重置");
p1=new Panel();
p2=new Panel();
p3=new Panel();
p4=new Panel();
frame.add(label1,"North");
p1.setLayout(new BorderLayout());
p2.setLayout(new GridLayout(2,1));
p2.add(label2);
p2.add(label3);
p3.setLayout(new GridLayout(2,1));
p3.add(txtName);
p3.add(Password);
p1.add(p2, "West");
p1.add(p3, "Center");
txtName.addActionListener(this);
Password.addActionListener(this);
p4.add(button1);
p4.add(button2);
button1.addActionListener(this);
button2.addActionListener(this);
frame.add(p1,"Center");
frame.add(p4,"South");
frame.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});
frame.setSize(220, 130);
frame.setLocation(300, 200);
frame.setVisible(true);
}
public void actionPerformed(ActionEvent e) {
String str=e.getActionCommand();
if(str.equals("确定")){
submit();
}else{
clear();
}
}
private void clear() {
txtName.setText("");
Password.setText("");
}
private void submit() {
JOptionPane.showMessageDialog(frame,"登陆成功");
}
public static void main(String[] args) {
new Login();
}
}
- 11csdn-java周末作业(登陆界面)
- 第五天作业:登陆界面
- 6.4 周末作业(二)
- 周末作业
- 周末作业
- 周末作业
- java web (登陆注册界面)
- java swing 登陆界面
- java 简单界面登陆
- java-- 登陆界面
- java--登陆界面
- java实现登陆界面
- Java用户登陆界面
- 11月17日周末作业
- 11-csdn-java课下作业
- Qt实战开发-CSDN登陆界面布局
- 移动开发大作业————密码保险箱(登陆及主界面)
- 登陆界面的java代码
- 使用Gson进行json数据转换(list to json 和json to list)
- 单片机抗干扰措施
- 良好的编程习惯(现在开始去注意)
- Yong式矩阵的查找
- drupal7一: 安装配置CKEditor 和 IMCE 模块
- 11csdn-java周末作业(登陆界面)
- new 与 malloc , realloc
- Java与Flex学习笔记(8)----Flex带进度条的多文件上传(基于Servlet)
- 多线程程序中线程安全的操纵可视化控件
- mysql中的编码各个变量的含义
- 数据结构复习(层次遍历)
- 显示器面板类型
- C#中仿QQ截图
- 介绍HashSet .