Untitled

mail@pastecode.io avatar
unknown
plain_text
a year ago
1.7 kB
2
Indexable
Never
import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

public class Main2 {
    public static void main(String[] args) {
        JButton jButton = new JButton("Click"); //si da il testo al bottone
        JTextField jTextField1 = new JTextField();
        jTextField1.setPreferredSize( new Dimension( 30, 30 ) );
        JTextField jTextField2 = new JTextField();
        jTextField2.setPreferredSize( new Dimension( 30, 30 ) );
        JTextField jTextField3 = new JTextField();
        jTextField3.setPreferredSize( new Dimension( 60, 30 ) );
        JFrame frame = new JFrame("Simple GUI"); //titolo della pagina
        frame.setLayout(new FlowLayout());
        frame.getContentPane().setBackground(Color.green); //do colore alla pagina
        frame.setSize(500,500); //dimensioni della pagina
        frame.add(new JLabel("Ciao"));
        frame.add(jButton);  //aggiungo bottone alla pagina
        frame.add(jTextField1);  //aggiungo textfield alla pagina
        frame.add(jTextField2);  //aggiungo textfield alla pagina
        frame.add(jTextField3);  //aggiungo textfield alla pagina
        frame.setDefaultCloseOperation(frame.EXIT_ON_CLOSE);
        frame.setVisible(true);

        jButton.addActionListener(new ActionListener() {
            @Override
            public void actionPerformed(ActionEvent e) {
                String primo = jTextField1.getText();
                String secondo = jTextField2.getText();
                int risultato = Integer.parseInt(primo) + Integer.parseInt(secondo);
                jTextField3.setText(String.valueOf(risultato));
            }
        });

    }


}