Untitled
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)); } }); } }