Originariamente inviato da marcoc84
Allora, in pratica ho creato un JScrollPane con all'interno un JDesktopPane che a sua volta contiene una JTable e dei JInternalFrame su di un livello superiore.
Il JDesktopPane utilizza come layout il FormLayout
Innanzitutto il tuo non mi sembra proprio il modo "classico" di uso di JDesktoPane/JInternalFrame.
Generalmente:
a) JDesktopPane contiene solo dei JInternalFrame (questa "coppia" serve tipicamente per realizzare applicazioni MDI, Multiple Document Interface).
b) JDesktopPane non ha per default alcun layout manager, ovvero il posizionamento è assoluto (questo, è ovviamente intuibile, per poter permettere il drag dei JInternalFrame).

Se devi realizzare una applicazione MDI, allora spiega meglio perché devi fare le cose come hai detto (perché non l'ho capito ....). Se non devi fare una applicazione MDI, allora semplicemente hai sbagliato approccio ....