ciao a tutti,
ho un Jframe al quale aggiungo dinamicamente pannelli.
con l'istruzione pack(); vedo bene solo il primo, gli altri che sono più grandi non riesco a vederli.
Esiste un modo per far adattare il frame ai diversi panel?
ciao a tutti,
ho un Jframe al quale aggiungo dinamicamente pannelli.
con l'istruzione pack(); vedo bene solo il primo, gli altri che sono più grandi non riesco a vederli.
Esiste un modo per far adattare il frame ai diversi panel?
Precisa quale/i layout manager sono coinvolti nella tua interfaccia e come/dove sono disposti i componenti.Originariamente inviato da melmar20
ho un Jframe al quale aggiungo dinamicamente pannelli.
con l'istruzione pack(); vedo bene solo il primo, gli altri che sono più grandi non riesco a vederli.
Comunque pack() fa una cosa molto semplice, a grandi linee: chiede il preferred size al contenitore principale (la finestra) il quale lo chiede al layout manager (se c'è) che lo chiede ai componenti, che se sono contenitori a loro volta ai componenti, ecc... In pratica ogni cosa dovrebbe dimensionarsi alla sua dimensione "preferita".
Andrea, andbin.dev – Senior Java developer – SCJP 5 (91%) • SCWCD 5 (94%)
java.util.function Interfaces Cheat Sheet — Java Versions Cheat Sheet