Originariamente inviato da November17
Ciao a tutti,
sto realizzando un programmino per tenere traccia delle uscite finanziarie con la relativa interfaccia grafica; l'interfaccia l'ho strutturata così:
ci sono due pannelli nel frame, NORD e SUD.
Nel NORD ci sono 4 JButton: Controlla saldi - Operazioni - Funzioni speciali - Esci
Il SUD deve contenere gli oggetti in base al tasto premuto nel pannello nord.
Ho un problema "concettuale".
Catturo, nell'actionperformed l'evento di pressione di un JButton del pannello nord con il classico setSource per discriminare il tasto premuto; ma se, ad esempio, premo il tasto "esci", nel pannello sud viene creata una label "sei sicuro?" e due jbutton "si" e "no".
devo collegare l'ascoltatore anche a questi due tasti, quindi mi trovo con un addactionlistener nel metodo actionperformed: è come se il metodo quindi richiamasse se stesso..non mi sembra molto corretto come architettura...
come potrei fare per strutturare meglio l'applicazione?
Grazie!