Autore Topic: [JAVA] Scatenare un evento da metodo in Java  (Letto 2542 volte)

Offline clros

  • ASM Lover
  • *****
  • Post: 457
  • Karma: +3/-1
    • Mostra profilo
[JAVA] Scatenare un evento da metodo in Java
« il: 29 Giugno 2011, 20:52:29 »
Ciao a tutti,
è possibile scatenare un evento su un componente Java Swing attraverso l'invocazione di un metodo (quindi da programma), in modo da far eseguire automaticamente il codice associato all'ascoltatore eventualmente "registrato" su quel componente?
« Ultima modifica: 01 Gennaio 1970, 02:00:00 da Guest »
Claudio CP La Rosa

Offline TheKaneB

  • Human Debugger
  • *****
  • Post: 5292
  • Karma: +20/-23
    • Mostra profilo
    • http://www.antoniobarba.org
Re: Scatenare un evento da metodo in Java
« Risposta #1 il: 29 Giugno 2011, 21:04:14 »
tutti gli oggetti AWT e Swing, in teoria, implementano l'interfaccia processEvent(TipoEvento e).

Quindi fai nomeOggetto.processEvent(new TipoEvento() );

per lanciare un evento a tua scelta su di un widget a tua scelta.
« Ultima modifica: 01 Gennaio 1970, 02:00:00 da Guest »

Offline clros

  • ASM Lover
  • *****
  • Post: 457
  • Karma: +3/-1
    • Mostra profilo
Re: Scatenare un evento da metodo in Java
« Risposta #2 il: 29 Giugno 2011, 22:49:49 »
Grazie..devo solo provare..solo che ho una confusione incredibile in testa per ora (come cavolo si farà a risalire al testo del tab selezionato di un JTabbedPane??)
« Ultima modifica: 01 Gennaio 1970, 02:00:00 da Guest »
Claudio CP La Rosa

Tags: