il problema è qui
istanzi doppio con numero (che vale 0) quindi alla fine tutto vale zero.codice:public void actionPerformed(ActionEvent e) { Doppio doppio = new Doppio(numero); numerodoppio = doppio.getDoppio(); textFielddop.setText(String.valueOf(numerodoppio)); }
Devi istanziare doppio in altro modo
codice:class CalcolaDoppio implements ActionListener { public void actionPerformed(ActionEvent e) { numero = Integer.parseInt(textFieldnum.getText()); Doppio doppio = new Doppio(numero); numerodoppio = doppio.getDoppio(); textFielddop.setText(String.valueOf(numerodoppio)); } }

Rispondi quotando