ciao a tutti ! sono nuovo del forum .... avrei bisogno di sommare due TextField e che il risultato venga generato nella terza TextField, di seguito avrete a disposizione il codice che spero che qualcuno riesca a completarlo .........il codice da completare si trova nell'evento: Somma.addActionListener
codice:import java.awt.*; import java.awt.event.*; import javax.swing.*; public class Somma { JFrame MioFrame; JButton Somma, Resetta; JTextField Text1, Text2, Text3; JPanel MioPanel; public Somma (){ MioFrame= new JFrame ("somma di due TextField"); MioFrame.setSize(800,600); Text1 = new JTextField(10); Text2 = new JTextField(10); Text3 = new JTextField(15); Somma= new JButton("Somma"); Resetta= new JButton("Resetta"); MioPanel = new JPanel(); Resetta.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { Text1.setText(""); Text2.setText(""); Text3.setText(""); } }); Somma.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { /*ho bisogno di una cosa del Genere ma non ho la minima idea del codice da utilizzare: sommo Text1 + Text2 il risultato nella Text3 */ } }); MioPanel.setLayout(new FlowLayout()); MioPanel.add(Text1); MioPanel.add(Text2); MioPanel.add(Text3); MioPanel.add(Somma); MioPanel.add(Resetta); MioFrame.getContentPane().add(MioPanel,BorderLayout.CENTER); MioFrame.setVisible(true); } public static void main(String[] args) { Somma run= new Somma(); } }

Rispondi quotando
