Questa e' la parte di codice del costruttore di cui accennavo:
codice:
finestra.add(pulsante);
finestra.add(progresso);
finestra.add(risultati);
finestra.add(barra);
finestra.add(etichettaRipetizioni);
finestra.add(campoRipetizioni);
finestra.add(reset);
finestra.add(inizializza);
finestra.addKeyListener(interagisci2);
Se tolgo tutto (tranne l'ultima riga, ovvio) gli eventi da tastiera vengono gestiti.
I vari componenti sono:
codice:
testo = new JTextArea("");
barra = new JScrollPane(testo);
pulsante = new JButton("");
reset = new JButton("Reset!");
etichettaRipetizioni = new JLabel("Numero di estrazioni desiderato");
campoRipetizioni = new JTextField(12);
progresso = new JProgressBar(0,100);
inizializza = new JCheckBox("Inizializza il valore dei ritardi", true);
risultati = new JComboBox(simula.getIntestazioni());