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
*/