Advertisement
Guest User

Untitled

a guest
Feb 21st, 2017
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.00 KB | None | 0 0
  1. package upp1;
  2.  
  3. import java.awt.GridLayout;
  4. import java.awt.event.ActionEvent;
  5. import java.awt.event.ActionListener;
  6.  
  7. import javax.swing.BoxLayout;
  8. import javax.swing.JButton;
  9. import javax.swing.JFrame;
  10. import javax.swing.JLabel;
  11. import javax.swing.JPanel;
  12. import javax.swing.JTextField;
  13. import javax.swing.event.ChangeEvent;
  14. import javax.swing.event.ChangeListener;
  15.  
  16.  
  17.  
  18.  
  19.  
  20. public class Gui extends JFrame implements ActionListener{ //class extending the JFrame
  21.    
  22.  
  23.     private JPanel p1 = new JPanel();
  24.     private JPanel p2 = new JPanel();
  25.  
  26.     private JLabel l1 = new JLabel("Ticker 1");
  27.     private JLabel l2 = new JLabel("Ticker 2");
  28.     private JLabel l3 = new JLabel("Startdatum");
  29.     private JLabel l4 = new JLabel("Slutdatum");
  30.     private JTextField t1 = new JTextField(10);
  31.     private JTextField t2 = new JTextField(10);
  32.     private JTextField t3 = new JTextField(10);
  33.     private JTextField t4 = new JTextField(10);
  34.     private static JButton btn = new JButton(" Query ");
  35.    
  36.    
  37.  
  38.  
  39.     public void actionPerformed (ActionEvent e) {
  40.         System.out.println("query pressed");
  41.         System.out.println("Texfield 1 = " + t1.getText());
  42.         System.out.println("Texfield 2 = " + t2.getText());
  43.         System.out.println("Texfield 3 = " + t3.getText());
  44.  
  45.         System.out.println("Texfield 4 = " + t4.getText());
  46.  
  47.     }
  48.    
  49.         public Gui () { // toma konstruktorn
  50.             setLayout(new GridLayout(6,2)); // tre rader, en kolumn
  51.            
  52.             add(p1);
  53.             add(p2);
  54.            
  55.             p2.add(btn);
  56.             btn.addActionListener(this);
  57.  
  58.             add(l1);
  59.             add(t1);
  60.                 t1.setActionCommand("int saker pa detta");
  61.                 t1.addActionListener(this);
  62.                
  63.             add(l2);
  64.             add(t2);
  65.                 t2.addActionListener(this);
  66.  
  67.             add(l3);
  68.             add(t3);
  69.                 t3.addActionListener(this);
  70.  
  71.             add(l4);
  72.             add(t4);
  73.                 t4.addActionListener(this);
  74.  
  75.        
  76.            
  77.        
  78.            
  79.            
  80.             pack();
  81.            
  82.             setVisible(true);
  83.             setDefaultCloseOperation(EXIT_ON_CLOSE);
  84.     }
  85.      
  86.     public static void main(String[] args) { //main method
  87.          
  88.          Gui r = new Gui();
  89.          
  90.    }
  91. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement