⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 registerui.java

📁 基于 C/S 模式的网上购物系统
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
package RegisterAndLogin;

import java.awt.BorderLayout;
import javax.swing.JPanel;
import javax.swing.JFrame;
import java.awt.Dimension;
import javax.swing.JLabel;
import java.awt.Rectangle;
import javax.swing.SwingConstants;
import javax.swing.JTextField;
import javax.swing.JRadioButton;
import javax.swing.JButton;
import java.awt.event.KeyEvent;
import javax.swing.ButtonGroup;
import javax.swing.JOptionPane;
import java.io.*;
import java.net.*;
public class RegisterUI extends JFrame {

	private static final long serialVersionUID = 1L;

	private JPanel jContentPane = null;

	private JLabel jLabelName = null;
    
	private JLabel jLabelPassWord = null;
    
	private JTextField jTextFieldName = null;
	public String Name;
	private JTextField jTextFieldPassword = null;
	public String Password;
	private JLabel jLabelPassword2 = null;

	private JTextField jTextFieldPassWord2 = null;
	public String Password2;
	private JLabel jLabelRealName = null;
   
	private JTextField jTextFieldRealName = null;
	 public String RealName;
	private JLabel jLabelProfession = null;

	private JTextField jTextFieldProfession = null;
    public String Profession;
	private JLabel jLabelAsHost = null;

	private JRadioButton jRadioButtonAsHost = null;
    public  boolean AsHost=false;
	private JLabel jLabelAccountNumber = null;

	private JTextField jTextFieldAccountNumber = null;
    public String AccountNumber;
	private JLabel jLabelShopName = null;

	private JTextField jTextFieldShopName = null;
    public String ShopName;
	private JButton jButtonSubmit = null;

	private JButton jButtonCancel = null;

	private JLabel jLabelSex = null;

	private JRadioButton jRadioButtonMale = null;

	private JRadioButton jRadioButtonFemal = null;
    public String sex;
	private ButtonGroup group=new ButtonGroup();  //  @jve:decl-index=0:
	
	public Socket client=null;
	public ObjectOutputStream os=null;
	public ObjectInputStream is=null;

	private JLabel jLabelAddress = null;

	private JLabel jLabelEmail = null;

	private JTextField jTextFieldAddress = null;
    public String Address="";
	private JTextField jTextFieldEmail = null;
    public String Email="";
	private JLabel jLabelNickName = null;
   
	private JTextField jTextFieldNickName = null;
	public String NickName=" ";
	/**
	 * This is the default constructor
	 */
	public RegisterUI() {
		super();
		initialize();
	}

	/**
	 * This method initializes this
	 * 
	 * @return void
	 */
	private void initialize() {
		this.setSize(490, 520);
		this.setContentPane(getJContentPane());
		this.setTitle("JFrame");
		this.setVisible(true);
	}

	/**
	 * This method initializes jContentPane
	 * 
	 * @return javax.swing.JPanel
	 */
	private JPanel getJContentPane() {
		if (jContentPane == null) {
			jLabelNickName = new JLabel();
			jLabelNickName.setBounds(new Rectangle(30, 382, 112, 23));
			jLabelNickName.setText("店铺昵称");
			jLabelEmail = new JLabel();
			jLabelEmail.setBounds(new Rectangle(26, 228, 122, 25));
			jLabelEmail.setHorizontalAlignment(SwingConstants.CENTER);
			jLabelEmail.setText("邮箱");
			jLabelAddress = new JLabel();
			jLabelAddress.setBounds(new Rectangle(25, 203, 116, 20));
			jLabelAddress.setHorizontalAlignment(SwingConstants.CENTER);
			jLabelAddress.setHorizontalTextPosition(SwingConstants.CENTER);
			jLabelAddress.setText("地址");
			jLabelSex = new JLabel();
			jLabelSex.setBounds(new Rectangle(26, 159, 119, 22));
			jLabelSex.setDisplayedMnemonic(KeyEvent.VK_UNDEFINED);
			jLabelSex.setHorizontalAlignment(SwingConstants.CENTER);
			jLabelSex.setText("性别");
			jLabelShopName = new JLabel();
			jLabelShopName.setBounds(new Rectangle(31, 360, 111, 21));
			jLabelShopName.setHorizontalAlignment(SwingConstants.CENTER);
			jLabelShopName.setText("店铺ID ");
			jLabelAccountNumber = new JLabel();
			jLabelAccountNumber.setBounds(new Rectangle(17, 285, 130, 28));
			jLabelAccountNumber.setHorizontalAlignment(SwingConstants.CENTER);
			jLabelAccountNumber.setText("账户额");
			jLabelAsHost = new JLabel();
			jLabelAsHost.setBounds(new Rectangle(27, 324, 122, 30));
			jLabelAsHost.setText("是否注册为店主");
			jLabelProfession = new JLabel();
			jLabelProfession.setBounds(new Rectangle(18, 253, 130, 25));
			jLabelProfession.setHorizontalAlignment(SwingConstants.CENTER);
			jLabelProfession.setText("职业");
			jLabelRealName = new JLabel();
			jLabelRealName.setBounds(new Rectangle(24, 123, 123, 25));
			jLabelRealName.setHorizontalAlignment(SwingConstants.CENTER);
			jLabelRealName.setText("真实姓名");
			jLabelPassword2 = new JLabel();
			jLabelPassword2.setBounds(new Rectangle(18, 84, 122, 24));
			jLabelPassword2.setText("请再输入一次密码");
			jLabelPassWord = new JLabel();
			jLabelPassWord.setBounds(new Rectangle(21, 43, 115, 26));
			jLabelPassWord.setHorizontalAlignment(SwingConstants.CENTER);
			jLabelPassWord.setText("密码");
			jLabelName = new JLabel();
			jLabelName.setBounds(new Rectangle(20, 5, 110, 30));
			jLabelName.setHorizontalAlignment(SwingConstants.CENTER);
			jLabelName.setText("用户名 ");
			jContentPane = new JPanel();
			jContentPane.setLayout(null);
			jContentPane.add(jLabelName, null);
			jContentPane.add(jLabelPassWord, null);
			jContentPane.add(getJTextFieldName(), null);
			jContentPane.add(getJTextFieldPassword(), null);
			jContentPane.add(jLabelPassword2, null);
			jContentPane.add(getJTextFieldPassWord2(), null);
			jContentPane.add(jLabelRealName, null);
			jContentPane.add(getJTextFieldRealName(), null);
			jContentPane.add(jLabelProfession, null);
			jContentPane.add(getJTextFieldProfession(), null);
			jContentPane.add(jLabelAsHost, null);
			jContentPane.add(getJRadioButtonAsHost(), null);
			jContentPane.add(jLabelAccountNumber, null);
			jContentPane.add(getJTextFieldAccountNumber(), null);
			jContentPane.add(jLabelShopName, null);
			jContentPane.add(getJTextFieldShopName(), null);
			jContentPane.add(getJButtonSubmit(), null);
			jContentPane.add(getJButtonCancel(), null);
			jContentPane.add(jLabelSex, null);
			jContentPane.add(getJRadioButtonMale(), null);
			jContentPane.add(getJRadioButtonFemal(), null);
			jContentPane.add(jLabelAddress, null);
			jContentPane.add(jLabelEmail, null);
			jContentPane.add(getJTextFieldAddress(), null);
			jContentPane.add(getJTextFieldEmail(), null);
			jContentPane.add(jLabelNickName, null);
			jContentPane.add(getJTextFieldNickName(), null);
		}
		return jContentPane;
	}

	/**
	 * This method initializes jTextFieldName	
	 * 	
	 * @return javax.swing.JTextField	
	 */
	private JTextField getJTextFieldName() {
		if (jTextFieldName == null) {
			jTextFieldName = new JTextField();
			jTextFieldName.setBounds(new Rectangle(145, 4, 123, 27));
		}
		return jTextFieldName;
	}

	/**
	 * This method initializes jTextFieldPassword	
	 * 	
	 * @return javax.swing.JTextField	
	 */
	private JTextField getJTextFieldPassword() {
		if (jTextFieldPassword == null) {
			jTextFieldPassword = new JTextField();
			jTextFieldPassword.setBounds(new Rectangle(151, 41, 129, 25));
		}
		return jTextFieldPassword;
	}

	/**
	 * This method initializes jTextFieldPassWord2	
	 * 	
	 * @return javax.swing.JTextField	
	 */
	private JTextField getJTextFieldPassWord2() {
		if (jTextFieldPassWord2 == null) {
			jTextFieldPassWord2 = new JTextField();
			jTextFieldPassWord2.setBounds(new Rectangle(150, 84, 133, 23));
		}
		return jTextFieldPassWord2;
	}

	/**
	 * This method initializes jTextFieldRealName	
	 * 	
	 * @return javax.swing.JTextField	
	 */
	private JTextField getJTextFieldRealName() {
		if (jTextFieldRealName == null) {
			jTextFieldRealName = new JTextField();
			jTextFieldRealName.setBounds(new Rectangle(152, 123, 132, 24));
		}
		return jTextFieldRealName;
	}

	/**
	 * This method initializes jTextFieldProfession	
	 * 	
	 * @return javax.swing.JTextField	
	 */
	private JTextField getJTextFieldProfession() {
		if (jTextFieldProfession == null) {
			jTextFieldProfession = new JTextField();
			jTextFieldProfession.setBounds(new Rectangle(158, 255, 132, 31));
		}
		return jTextFieldProfession;
	}

	/**
	 * This method initializes jRadioButtonAsHost	
	 * 	
	 * @return javax.swing.JRadioButton	
	 */
	private JRadioButton getJRadioButtonAsHost() {
		if (jRadioButtonAsHost == null) {
			jRadioButtonAsHost = new JRadioButton();

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -