|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Feb 2004
Città: BhO
Messaggi: 3701
|
[JAVA]problema finestre
sto creando una piccola applicazione java e ho creato un pagina iniziale nella qualle ho aggiunto un JButton con scritto 'avanti'...
la prima pagina sarebbe solo di info e quindi ora vorrei che alla pressione del punsante la finestra cambi completamente...in pratica vorrei caricarci un JPanel diverso, quello con il programma 'vero'. nel codice che vi allego in pratica vorrei che dopo il click sul tasto avanti si visualizzi quello che c'è nella classe ProgramPanel... sorgenti
__________________
il cucchiaio non esiste...MondoIT: recensioni, appunti di vita da nerd, virtualizzazione e altre diavolerie informatiche Linux User 414915 linux counter Ho concluso con yorick, gor, djgusmy85, sulphur, Rospaccio, Leland Gaunt, paciuli
|
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Dec 2002
Messaggi: 3359
|
Puoi fare così, al MainPanel passi anche il container che lo contiene, quello del JFrame insomma, poi alla pressione di "avanti" aggiungi il programPanel al container e rimuovi il Mainpanel.
|
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Feb 2004
Città: BhO
Messaggi: 3701
|
...ho fatto come dicevi...poi ho dato un nomecontainer.removeAll();
e un nomecointainre.add(new ProgramPanel); ...non va.... ![]()
__________________
il cucchiaio non esiste...MondoIT: recensioni, appunti di vita da nerd, virtualizzazione e altre diavolerie informatiche Linux User 414915 linux counter Ho concluso con yorick, gor, djgusmy85, sulphur, Rospaccio, Leland Gaunt, paciuli
|
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Dec 2002
Messaggi: 3359
|
prova anche un validate();
|
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Feb 2004
Città: BhO
Messaggi: 3701
|
prima o dopo l' add(); ???
__________________
il cucchiaio non esiste...MondoIT: recensioni, appunti di vita da nerd, virtualizzazione e altre diavolerie informatiche Linux User 414915 linux counter Ho concluso con yorick, gor, djgusmy85, sulphur, Rospaccio, Leland Gaunt, paciuli
|
![]() |
![]() |
![]() |
#6 | |
Senior Member
Iscritto dal: Feb 2004
Città: BhO
Messaggi: 3701
|
Quote:
![]() ![]() grazie tutto è andato per il verso giusto ![]()
__________________
il cucchiaio non esiste...MondoIT: recensioni, appunti di vita da nerd, virtualizzazione e altre diavolerie informatiche Linux User 414915 linux counter Ho concluso con yorick, gor, djgusmy85, sulphur, Rospaccio, Leland Gaunt, paciuli
|
|
![]() |
![]() |
![]() |
#7 |
Senior Member
Iscritto dal: Dec 2002
Messaggi: 3359
|
dopo dopo, cmq ti basta un container.remove(this); se ti trovi dentro al pannello da rimuovere.
|
![]() |
![]() |
![]() |
#8 |
Senior Member
Iscritto dal: Feb 2004
Città: BhO
Messaggi: 3701
|
si infatti è più pulito con un remove(this) ...
![]()
__________________
il cucchiaio non esiste...MondoIT: recensioni, appunti di vita da nerd, virtualizzazione e altre diavolerie informatiche Linux User 414915 linux counter Ho concluso con yorick, gor, djgusmy85, sulphur, Rospaccio, Leland Gaunt, paciuli
|
![]() |
![]() |
![]() |
#9 |
Senior Member
Iscritto dal: Feb 2004
Città: BhO
Messaggi: 3701
|
altra domandona....come posso fare in modo che gli output delle funzioni(che io ho in System.out.println() ) si vedano a schermo? ci vuole un JText? o devo modificare in qualche modo la funzione???
__________________
il cucchiaio non esiste...MondoIT: recensioni, appunti di vita da nerd, virtualizzazione e altre diavolerie informatiche Linux User 414915 linux counter Ho concluso con yorick, gor, djgusmy85, sulphur, Rospaccio, Leland Gaunt, paciuli
|
![]() |
![]() |
![]() |
#10 | |
Member
Iscritto dal: Sep 2005
Messaggi: 274
|
Quote:
Io ho fatto cosi: public class PrintPane extends PrintStream{ public PrintPane(PrintStream ps) { super(ps); } Poi nella classe che contiene il main : System.setOut( log = new PrintPane(System.out)); Ciao |
|
![]() |
![]() |
![]() |
#11 |
Senior Member
Iscritto dal: Feb 2004
Città: BhO
Messaggi: 3701
|
io mi trovo in un JPanel...dovrei fare tutto da lì....
__________________
il cucchiaio non esiste...MondoIT: recensioni, appunti di vita da nerd, virtualizzazione e altre diavolerie informatiche Linux User 414915 linux counter Ho concluso con yorick, gor, djgusmy85, sulphur, Rospaccio, Leland Gaunt, paciuli
|
![]() |
![]() |
![]() |
#12 | |
Member
Iscritto dal: Sep 2005
Messaggi: 274
|
Quote:
|
|
![]() |
![]() |
![]() |
#13 |
Senior Member
Iscritto dal: Feb 2004
Città: BhO
Messaggi: 3701
|
![]()
__________________
il cucchiaio non esiste...MondoIT: recensioni, appunti di vita da nerd, virtualizzazione e altre diavolerie informatiche Linux User 414915 linux counter Ho concluso con yorick, gor, djgusmy85, sulphur, Rospaccio, Leland Gaunt, paciuli
|
![]() |
![]() |
![]() |
#14 | |
Member
Iscritto dal: Sep 2005
Messaggi: 274
|
Quote:
La classe però la devi creare! ![]() |
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 20:17.