Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package upp1;
- import java.awt.GridLayout;
- import java.awt.event.ActionEvent;
- import java.awt.event.ActionListener;
- import javax.swing.BoxLayout;
- import javax.swing.JButton;
- import javax.swing.JFrame;
- import javax.swing.JLabel;
- import javax.swing.JPanel;
- import javax.swing.JTextField;
- import javax.swing.event.ChangeEvent;
- import javax.swing.event.ChangeListener;
- public class Gui extends JFrame implements ActionListener{ //class extending the JFrame
- private JPanel p1 = new JPanel();
- private JPanel p2 = new JPanel();
- private JLabel l1 = new JLabel("Ticker 1");
- private JLabel l2 = new JLabel("Ticker 2");
- private JLabel l3 = new JLabel("Startdatum");
- private JLabel l4 = new JLabel("Slutdatum");
- private JTextField t1 = new JTextField(10);
- private JTextField t2 = new JTextField(10);
- private JTextField t3 = new JTextField(10);
- private JTextField t4 = new JTextField(10);
- private static JButton btn = new JButton(" Query ");
- public void actionPerformed (ActionEvent e) {
- System.out.println("query pressed");
- System.out.println("Texfield 1 = " + t1.getText());
- System.out.println("Texfield 2 = " + t2.getText());
- System.out.println("Texfield 3 = " + t3.getText());
- System.out.println("Texfield 4 = " + t4.getText());
- }
- public Gui () { // toma konstruktorn
- setLayout(new GridLayout(6,2)); // tre rader, en kolumn
- add(p1);
- add(p2);
- p2.add(btn);
- btn.addActionListener(this);
- add(l1);
- add(t1);
- t1.setActionCommand("int saker pa detta");
- t1.addActionListener(this);
- add(l2);
- add(t2);
- t2.addActionListener(this);
- add(l3);
- add(t3);
- t3.addActionListener(this);
- add(l4);
- add(t4);
- t4.addActionListener(this);
- pack();
- setVisible(true);
- setDefaultCloseOperation(EXIT_ON_CLOSE);
- }
- public static void main(String[] args) { //main method
- Gui r = new Gui();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement