|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Junior Member
Iscritto dal: Jul 2008
Messaggi: 10
|
[JAVA] Problema dimensione JTable Java NetBeans
Salve,
praticamente ho una tabella all'interno di un panel.Quando seleziono una riga e clicco sul pulsante modifica mi appare un JDialog con i campi da modificare. Quando da questo JDialog premo il tasto salva modifiche,per rendere immediatamente visibili le modifiche apportate ai dati,richiamo il metodo per la scrittura dei dati nella tabella.Tutto va bene,ma il problema è che mi ridimensiona la tabella,facendola diventare più piccola.All'interno di questo metodo ho inserito tblStanze.updateUI(); scrolTabellaA.setSize(tblStanze.getSize()); scrolTabellaA.repaint(); scrolTabellaA.validate(); Ma la ridimensiona comunque.Come mai? Grazie in anticipo. =) |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Nov 2004
Città: Tra Verona e Mantova
Messaggi: 4553
|
setSize non ha effetto a meno che non si usi un layout null. Per assegnare una dimensione "potenziale" invoca:
setMinimumSize setPreferredSize setMaximumSize questi sono i tre valori indicativi della dimensione di un componente ad uso dei layout manager. Il tutto "potenzialmente" poichè il singolo LayoutManager è libero di ignorare bellamente questi suggerimenti. Il problema che descrivi sembra essere dovuto a ciò che quando lo spazio disponibile per un componente in un contenitore è inferiore alla dimensione preferita del componente, il layout manager usa la dimensione minima del componente stesso, che spesso è veramente minima.
__________________
Uilliam Scecspir ti fa un baffo? Gioffri Cioser era uno straccione? E allora blogga anche tu, in inglese come me! |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 12:26.



















