Ciao a tutti sono alle prese con un piccolo problema che non sto riuscendo a risolvere. Il prob sembra apparentemente semplice:
Ho creato un pannello con dentro una lista di oggetti JtextPane che hanno una certa larghezza x. La lista l'ho fatta con boxlayout.
Questo pannello deve stare dentro un altro pannello che ha una largezza y<x.
Voglio che gli oggetti JtextPane prendano la larghezza y.
La soluzione che viene subito in mente è di inserire il boxlayout panel dentro un borderlayout panel, al centro, in modo che prenda le dimensioni di quest'ultimo.
Questo funziona solo se il boxpanel è più stretto (y>x).
Spero di essermi spiegato.
Inoltre non posso utilizzare il set preferred size perchè il metodo impone che dia entrambi i valori altezza e larghezza. Nel mio caso dovrei settare solo la larghezza.