Advertisement
Guest User

Finestra_Principale

a guest
Nov 24th, 2014
152
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.50 KB | None | 0 0
  1. package javaapplication3;
  2. import javax.swing.*;
  3. import java.util.*;
  4. import java.awt.*;
  5. import java.awt.event.ActionEvent;
  6. import java.awt.event.ActionListener;
  7. /**
  8.  *
  9.  * @author chaos
  10.  */
  11. public class Finestra_Principale extends JFrame {
  12.  
  13. public  Finestra_Principale()
  14. {
  15.   //Costruisco la Finestra Jframe Principale
  16.   super("Verify Text");
  17.     setSize(500,300);
  18.     setVisible(true);
  19.   //Definisco il Jpanel contenente label, text, button        
  20.     JPanel header = new JPanel();
  21.     header.setBackground(Color.green);
  22.     setLayout(new BorderLayout());
  23.     add(header,BorderLayout.NORTH);
  24.     JLabel title = new JLabel("Type here Yout Text");
  25.     JTextField test = new JTextField(20);
  26.     JButton submit = new JButton("submit");
  27.     submit.addActionListener(new submitlistener());
  28.     header.setLayout(new FlowLayout());
  29.     header.add(title);
  30.     header.add(test);
  31.     header.add(submit);
  32.    
  33.     //Definisco il JPanel centrale che darà il risultato.
  34.     JPanel center = new JPanel();
  35.     center.setBackground(Color.red);
  36.     add(center, BorderLayout.CENTER);
  37.     JLabel risultato = new JLabel();
  38.     center.add(risultato);
  39.    
  40. }
  41. //Istanzio le inner class per gli eventi
  42. private class submitlistener implements ActionListener{
  43.    
  44.     public void actionPerformed(ActionEvent b)
  45.     {
  46.         if(b.getActionCommand().equalsIgnoreCase("submit"))
  47.         {
  48.             Finestra_errore error1 = new Finestra_errore("3025","Inserire del testo all'interno");
  49.         }
  50.     }
  51. }
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement