Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package mainPackage;
- import javax.swing.JFrame;
- import java.awt.Color;
- import javax.swing.JPanel;
- import java.awt.BorderLayout;
- import javax.swing.JButton;
- import java.awt.event.ActionListener;
- import java.awt.event.ActionEvent;
- import javax.swing.JTextField;
- import javax.swing.SwingConstants;
- import javax.swing.JLabel;
- import javax.swing.JFormattedTextField;
- public class Frame{
- JFrame UsernameFrame = new JFrame("Welcome");
- /**
- * @wbp.parser.entryPoint
- */
- public void frame(){
- //Configuring the Frame
- UsernameFrame.setSize(400,150);
- UsernameFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
- UsernameFrame.getContentPane().setLayout(null);
- //Configuring Submit button
- JButton btnSubmit = new JButton("Submit");
- btnSubmit.setBounds(0, 89, 384, 23);
- btnSubmit.addActionListener(new ActionListener(){
- public void actionPerformed(ActionEvent e){
- if(username.length() < 5){
- }
- //Execute when the button is pressed
- System.out.println("The button has been pressed");
- }
- });
- UsernameFrame.getContentPane().add(btnSubmit);
- //Configuring user-name text pane
- JLabel lblEnterYourSelected = new JLabel("Enter your selected username below");
- lblEnterYourSelected.setHorizontalAlignment(SwingConstants.CENTER);
- lblEnterYourSelected.setBounds(81, 11, 214, 14);
- UsernameFrame.getContentPane().add(lblEnterYourSelected);
- //Configuring content pane
- JFormattedTextField formattedTextField = new JFormattedTextField();
- formattedTextField.setBounds(129, 36, 120, 20);
- UsernameFrame.getContentPane().add(formattedTextField);
- UsernameFrame.setVisible(true);
- //Assigning text field entry to variable
- String username = formattedTextField.getText();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement