import javax.swing.*;
import java.awt.*;
public class RegistrationInterface {
public void showUI(){
JFrame jf=new JFrame();
jf.setTitle("注册界面");
jf.setSize(400,500);
jf.setLocation(600,300);
jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
FlowLayout flow=new FlowLayout();
jf.setLayout(flow);
ImageIcon im=new ImageIcon("输入图片位置");
JLabel imlb=new JLabel(im);
JLabel StrID=new JLabel("账号:");
JTextField InID=new JTextField();
JLabel StrPW=new JLabel("密码:");
JPasswordField InPW=new JPasswordField();
JLabel StrPW2=new JLabel("确认密码:");
JPasswordField InPW2=new JPasswordField();
JLabel StrPhoneNum=new JLabel("手机号:");
JTextField InPhoneNum=new JTextField();
JLabel StrCode=new JLabel("验证码:");
JTextField InCode=new JTextField();
Dimension dim=new Dimension(310,32);
InID.setPreferredSize(dim);
InPW.setPreferredSize(dim);
InPW2.setPreferredSize(dim);
Dimension dim2=new Dimension(155,32);
InPhoneNum.setPreferredSize(dim2);
Dimension dim3=new Dimension(61,32);
InCode.setPreferredSize(dim3);
JButton gainCode=new JButton("获取验证码");
gainCode.setPreferredSize(dim2);
JRadioButton managerBX=new JRadioButton("管理员");
JRadioButton commonBX=new JRadioButton("普通用户");
JRadioButton VIPBX=new JRadioButton("VIP用户");
JButton RegisterBT=new JButton("立即注册");
JCheckBox agreement = new JCheckBox ("我已阅读并同意服务协议");
ButtonGroup group=new ButtonGroup();
group.add(managerBX);
group.add(commonBX);
group.add(VIPBX);
jf.add(imlb);
jf.add(StrID);jf.add(InID);
jf.add(StrPW);jf.add(InPW);
jf.add(StrPW2);jf.add(InPW2);
jf.add(StrPhoneNum);jf.add(InPhoneNum);
jf.add(gainCode);
jf.add(StrCode);jf.add(InCode);
jf.add(managerBX);jf.add(commonBX);jf.add(VIPBX);
jf.add(RegisterBT);
jf.add(agreement);
jf.setVisible(true);
}
public static void main(String[] args) {
RegistrationInterface li1 = new RegistrationInterface();
li1.showUI();
}
}
效果图: