risolto cosi:
codice:import java.awt.*; import java.awt.event.*; import javax.swing.*; public class Calcolatrice extends JFrame implements ActionListener{ public static void main(String[] argv){ //inizialize frame Calcolatrice mainApp = new Calcolatrice(); } public Calcolatrice() { //set frame super("JTextArea Example"); setResizable (false); pack(); setBounds(0, 0, 300, 150); getContentPane().setLayout(null); setDefaultCloseOperation(EXIT_ON_CLOSE); //add textarea textarea = new JTextArea(); textarea.setBounds(0, 0, 294, 78); //add button button1 = new JButton("Copy Text Area to Console Window"); button1.setBounds(0, 78, 294, 22); //add button button2 = new JButton("Copy Text Area to Console Window"); button2.setBounds(0, 100, 294, 22); //add listener button1.addActionListener(this); button2.addActionListener(this); //add frame getContentPane().add(textarea); getContentPane().add(button1); getContentPane().add(button2); setVisible(true); } //eventi public void actionPerformed(ActionEvent e){ if(e.getSource() == button1){System.out.println(textarea.getText());} if(e.getSource() == button2){System.out.println(textarea.getText());} } JButton button1; JButton button2; JTextArea textarea; }

Rispondi quotando