In generale, a meno di usare layout manager complessi come GroupLayout o SpringLayout che permettono da soli di disporre in modo articolato l'intera interfaccia utente, in AWT/Swing la principale abilità sta solo nel saper "inscatolare" componenti dentro contenitori eventualmente dentro altri contenitori, ecc.... Usando se necessario, eventualmente, anche più layout manager differenti.Originariamente inviato da Hysoka
vorrei disporli classicamente etichetta-textfield
alcuni su una colonna che prende tutto lo spazio orizzontale, alcuni su più colonne, che si prendono tutto lo spazio orizzontale, senza occupare lo spazio verticale (come fanno di solito)
Nel caso che citi, cioè un classico form con etichette da un lato e componenti a fianco, generalmente puoi ottenere validi risultati usando GridBagLayout.