È questione di vedere se sono stati usati layout manager, quali e come.
L'ideale per queste cose è avere una solida conoscenza del layout in AWT/Swing e di tutti i principali layout manager, almeno quelli basilari: BorderLayout, GridLayout, FlowLayout, ecc.... Ed usare questi in modo appropriato, possibilmente "inscatolando" componenti dentro contenitori, dentro ulteriori contenitori, ecc... in modo da sfruttare al meglio le potenzialità di ciascuno di essi.
Non è proprio una buona soluzione .... gli editor di GUI tipicamente generano del codice che dal mio punto di vista e opinione è sostanzialmente immondizia ....
Usano layout manager complessi, tipo GroupLayout/SpringLayout che sono tra i più complicati, se non addirittura layout manager custom forniti dall'ambiente di sviluppo stesso.
E il codice che generano è prolisso, contorto e in gran parte incomprensibile.


Rispondi quotando


