Beh, un conto è che ingrandendo la finestra si "allontanano", un conto è ridimensionare i campi...

Dunque, per il problema dell'"allontanamento", non conosco la soluzione (l'unica che mi viene in mente è JFrame.setResizable(false); )

Come se non bastasse, avevo letto male il tuo primo post. A te non interessa cambiare la dimensione da codice, ma renderli ridimensionabili in esecuzione... Giusto?

Sinceramente non credo si possa fare, comunque domani ci provo e ti faccio sapere.