Guest User

Register

a guest
May 13th, 2017
33
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.19 KB | None | 0 0
  1. import java.awt.BorderLayout;
  2. import java.awt.Font;
  3. import java.awt.GridLayout;
  4.  
  5. import javax.swing.JButton;
  6. import javax.swing.JLabel;
  7. import javax.swing.JList;
  8. import javax.swing.JPanel;
  9. import javax.swing.JPasswordField;
  10. import javax.swing.JRadioButton;
  11. import javax.swing.JSpinner;
  12. import javax.swing.JTextArea;
  13. import javax.swing.JTextField;
  14.  
  15. public class Register extends BlueSystem {
  16.  
  17. public void partNorth(){
  18.  
  19. lbTitle = new JLabel(" Register ");
  20. lbTitle.setHorizontalAlignment(JLabel.CENTER);
  21. lbTitle.setFont(new Font("Calibri", Font.BOLD, 45));
  22. add(lbTitle, BorderLayout.NORTH);
  23.  
  24. }
  25.  
  26. public void partCenter(){
  27.  
  28. lbUserID = new JLabel("UserID:");
  29. lbUser = new JLabel("Username:");
  30. lbPass = new JLabel("Password:");
  31. lbCPass = new JLabel("Confirm Password:");
  32. lbGender = new JLabel("Gender");
  33. lbAge = new JLabel("Age");
  34.  
  35. txtUser = new JTextField();
  36. txtPass = new JPasswordField();
  37. txtCPass = new JPasswordField();
  38. rbMale = new JRadioButton("Male");
  39. rbFemale = new JRadioButton("Female");
  40. spAge = new JSpinner();
  41.  
  42. pnlCenter = new JPanel(new GridLayout(3, 5, 0, 40));
  43. pnlRadio = new JPanel();
  44. pnlSpinner = new JPanel();
  45.  
  46. pnlCenter.add(lbUserID);
  47.  
  48. pnlCenter.add(lbUser);
  49. pnlCenter.add(txtUser);
  50.  
  51. pnlCenter.add(lbPass);
  52. pnlCenter.add(txtPass);
  53.  
  54. pnlCenter.add(lbCPass);
  55. pnlCenter.add(txtCPass);
  56.  
  57. pnlCenter.add(lbGender);
  58. pnlCenter.add(pnlRadio);
  59. pnlRadio.add(rbMale);
  60. pnlRadio.add(rbFemale);
  61.  
  62. pnlCenter.add(lbAge);
  63. pnlCenter.add(pnlSpinner);
  64.  
  65. }
  66.  
  67. public void partSouth(){
  68.  
  69. pnlSouth = new JPanel(new BorderLayout());
  70. btnLogin = new JButton("Login");
  71. btnRegister = new JButton("Register");
  72. pnlButton = new JPanel();
  73.  
  74. pnlSouth.add(pnlButton, BorderLayout.SOUTH);
  75. pnlButton.add(btnLogin);
  76. pnlButton.add(btnRegister);
  77.  
  78. add(pnlSouth, BorderLayout.SOUTH);
  79.  
  80. }
  81.  
  82. public Register() {
  83.  
  84. setSize(500, 500);
  85. setTitle("Register");
  86. setLocationRelativeTo(null);
  87. setDefaultCloseOperation(EXIT_ON_CLOSE);
  88. setVisible(true);
  89.  
  90. partNorth();
  91. partCenter();
  92. }
  93.  
  94. public static void main(String[] args) {
  95. new Register();
  96.  
  97. }
  98. }
Add Comment
Please, Sign In to add comment