|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Feb 2004
Città: Lecco/Milano
Messaggi: 2863
|
[Java] Passaggio di variabili a una JDialog
Ciao a tutti,
sto incontrando un problema al quale proprio non riesco a venire a capo... come diavolo è possibile che non riesca a ridefinire il costruttore di una JDialog per passargli una variabile oltre al frame di partenza?? a me sembra di aver fatto tutto correttamente... perchè non mi passa la varibile? Codice:
public class DialogIpotesi extends javax.swing.JDialog { private int giocatoreCorrente; public DialogIpotesi(JFrame frame, int giocatoreMain) { super(frame); initGUI(); this.giocatoreCorrente = giocatoreMain; } //Altri metodi dove devo usare la varibile giocatoreCorrente } grazie a tutti quelli che mi aiuteranno
__________________
C'era un moscerino sul tuo schermo |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
|
Tecnicamente infatti è corretto il codice che hai postato. Non so che cosa fai in initGUI() ma se in quel metodo hai bisogno di usare giocatoreCorrente, allora sarebbe meglio fare la assegnazione al campo prima di invocare initGUI().
L'unica cosa ovvia che si può dedurre è che si sta usando un reference null. Ma dove e il perché non è purtroppo evidente con il solo codice che hai postato (che come detto, è corretto e non fa pensare a nulla di strano).
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%) |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 13:25.