paintcad ha scritto:
Ciao a tutti, volevo sapere come creare una piccola finestra all'interno di un JFrame come per esempio quelle che ci sono su Photoshop.
Precisiamo una cosa, innanzitutto: JFrame, JDialog, JWindow (e gli equivalenti di AWT, Frame, ecc..) sono contenitori "top-level", ovvero NON possono essere inseriti dentro qualcos'altro. Sono finestre a sé stanti che possono contenere solo altri normali componenti (e non altre "finestre").
In Swing però è possibile creare applicazioni MDI, ovvero una finestra principale che (in qualche modo) contiene un componente che fa da "desktop" (JDesktopPane) e che può contenere dei JInternalFrame. (
How to Use Internal Frames). Questo è quanto si può fare in Java/Swing.