package shixun;
import java.awt.CardLayout;//底层调用语句
import java.awt.Dimension;//咋也不知道好像和上面那个差不多
import java.awt.FlowLayout;//流式布局??
import java.awt.event.ActionEvent;//注册用的
import java.awt.event.ActionListener;//注册用的
import javax.swing.JFrame;//构建窗口语句
import javax.swing.JPanel;//窗口创建文本框语句
import javax.swing.JTextField;//窗口创建文本框语句
import javax.swing.JPasswordField;//密码输入框组件
import javax.swing.JLabel;//窗口输出文字语句
import javax.swing.JButton;//窗口创建按钮
public class jiemianshixing {
public void initUI(){
JFrame frame = new JFrame();//实例化JFrame
frame.setTitle("管理系统");//设置窗口标题
frame.setSize(400,400);//设置窗口大小
frame.setDefaultCloseOperation(3);//窗口的关闭操作
frame.setLocationRelativeTo(null);//窗口在另一个组件的居中位置
frame.setResizable(false);//禁止调整窗口大小
frame.setLocation(300, 300);//设置窗口的位置
FlowLayout fl = new FlowLayout(FlowLayout.CENTER,10,10);
frame.setLayout(fl);
JLabel labName = new JLabel("账号:");
frame.add(labName);
JTextField textName = new JTextField();
Dimension dim1 = new Dimension(300,30);
textName.setPreferredSize(dim1);
frame.add(textName);
JLabel labpass = new JLabel("密码:");
frame.add(labpass);
JPasswordField textword=new JPasswordField();//设置大小
textword.setPreferredSize(dim1);//设置组件大小
frame.add(textword);//添加textword到窗体上
JButton dlbutton=new JButton();//实例化JButton组件
JButton zcbutton = new JButton("Cancel");
Dimension dim2 = new Dimension(100,30);
Dimension dim3 = new Dimension(200,60);
dlbutton.setText("登录");//设置按钮的显示内容
dlbutton.setSize(dim2);//设置按钮的大小
zcbutton.setText("注册");
zcbutton.setSize(dim3);
frame.add(dlbutton);
frame.add(zcbutton);
frame.setVisible(true);//设置可见
zcbutton.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {//单击按钮执行的方法
JFrame frame = new JFrame("注册");//创建新的窗口
frame.setLocation(700,300);//设置在屏幕的位置
frame.setSize(400,400);// 窗体大小
JLabel zcName = new JLabel("账号:");
frame.add(zcName);
JTextField textName = new JTextField();
Dimension dim4 = new Dimension(800,4000);
textName.setPreferredSize(dim4);
frame.add(textName);
JLabel zcpass = new JLabel("密码:");
frame.add(zcpass);
JPasswordField textword=new JPasswordField();//设置大小
Dimension dim5 = new Dimension(750,350);
textword.setPreferredSize(dim5);//设置组件大小
frame.add(textword);//添加textword到窗体上
frame.setVisible(true);// 显示窗体
}
});
}
public static void main(String[] args){
jiemianshixing jiemian =new jiemianshixing();
jiemian.initUI();
}
}