Advertisement
Guest User

Untitled

a guest
Mar 2nd, 2013
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.73 KB | None | 0 0
  1. package mainPackage;
  2. import javax.swing.JFrame;
  3. import java.awt.Color;
  4. import javax.swing.JPanel;
  5. import java.awt.BorderLayout;
  6. import javax.swing.JButton;
  7. import java.awt.event.ActionListener;
  8. import java.awt.event.ActionEvent;
  9. import javax.swing.JTextField;
  10. import javax.swing.SwingConstants;
  11. import javax.swing.JLabel;
  12. import javax.swing.JFormattedTextField;
  13.  
  14. public class Frame{
  15.     JFrame UsernameFrame = new JFrame("Welcome");
  16.  
  17.     /**
  18.      * @wbp.parser.entryPoint
  19.      */
  20.     public void frame(){
  21.  
  22.         //Configuring the Frame
  23.         UsernameFrame.setSize(400,150);
  24.         UsernameFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  25.         UsernameFrame.getContentPane().setLayout(null);
  26.  
  27.         //Configuring Submit button
  28.         JButton btnSubmit = new JButton("Submit");
  29.         btnSubmit.setBounds(0, 89, 384, 23);
  30.         btnSubmit.addActionListener(new ActionListener(){
  31.             public void actionPerformed(ActionEvent e){
  32.                 if(username.length() < 5){
  33.  
  34.                 }
  35.                 //Execute when the button is pressed
  36.                 System.out.println("The button has been pressed");
  37.             }
  38.         });
  39.         UsernameFrame.getContentPane().add(btnSubmit);
  40.  
  41.         //Configuring user-name text pane
  42.         JLabel lblEnterYourSelected = new JLabel("Enter your selected username below");
  43.         lblEnterYourSelected.setHorizontalAlignment(SwingConstants.CENTER);
  44.         lblEnterYourSelected.setBounds(81, 11, 214, 14);
  45.         UsernameFrame.getContentPane().add(lblEnterYourSelected);
  46.  
  47.         //Configuring content pane
  48.         JFormattedTextField formattedTextField = new JFormattedTextField();
  49.         formattedTextField.setBounds(129, 36, 120, 20);
  50.         UsernameFrame.getContentPane().add(formattedTextField);
  51.         UsernameFrame.setVisible(true);
  52.         //Assigning text field entry to variable
  53.         String username = formattedTextField.getText();
  54.  
  55.     }
  56. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement