PDA

View Full Version : [JAVA] piccolo problema di grafica


jadugar
16-05-2010, 20:36
Salve a tutti,

Stò facendo un piccolo programmino in java.Alla pressione di un pulsante devo far apparire un Pannello(al posto di un'altro).Però fino qui tutto ok.
Il Panello che viene fatto apparire al pressione del pulsante ha un layout di tipo GridBag Layout, che è contenuto i un'altro Pannello chiamiamolo "X" di tipo BorderLayout.
Io ho usato X.repaint() per far si che venga fato apparire.

Il problema è k la prima che viene premuto il pulsante e il panello appare, poi ritrono alla schermata iniziale,e se rischiaccio il pulsante il pannello riappare ma del tutto disordinato, che non si riesce a capire niente e così anche per tutte le altre volte...
Sapete come mai???

non è che per serve qualche funzione che lo metta aposto??
mi affido a voi.
Grazie

banryu79
17-05-2010, 08:23
Senza codice si tira ad indovinare: tenta una chiamata a revalidate() sul tuo pannello.

jadugar
18-05-2010, 18:00
Niente alla fine ho risolto...c'er ail problema che non facevo "setVisible(false)" al panel che appariva premendo il pulsante..

ciao
grazie lo stesso