ciao e benvenuto... usa i tag CODE per mantenere la formattazione dei brani di codice: se ne guadagna tutti...
Venendo al dunque: tu hai un Button con allegato ascoltatore: perfetto. Nell'ascoltatore vorrai andare a "parsare" il testo inserito nel TextField e farci qualcosa: perfetto.
Integer.parseInt può sollevare eccezioni... tipicamente sul formato non valido: ti resta da gestire queste eccezioni:
codice:String input = campoTest.getText(); int n_ellissi; try { n_ellissi = Integer.parseInt(input); } catch (Exception e) { // zzzzz formato non valido (?) campoTest.setText("10"); n_ellissi = 10; } /* ... * altro codice per gestire il numero delle ellissi (per esempio, che succede se viene * inserito un numero negativo, oppure un valore troppo grande... * Una volta ripulita la variabile "n_ellissi", la passi come argomento al tuo metodo * per disegnare effettivamente le ellissi */

Rispondi quotando