Ho cercato dappertutto di menzionarlo, ma non riesco a trovare alcuna informazione sostanziale su di esso. C'è un modo per cambiare l'ordine z dei componenti Swing, o almeno modificare l'ordine di disegno in modo che appaiano al di sopra degli altri?Z-order su componenti Java Swing
8
A
risposta
14
Siete alla ricerca di setComponentZOrder
Ecco un example.
2
Se si desidera sovrapporre componenti ad altri componenti, è necessario utilizzare JLayeredPane, che consente di aggiungere componenti a livelli specifici. Questo è esattamente ciò che viene utilizzato per cose come tooltip e operazioni di trascinamento della selezione.
Ecco un tutorial anche per questo.
2
Guarda il metodo setComponentZOrder (...) della classe Container.
È anche possibile controllare lo Overlap Layout che contiene una breve descrizione di come funziona ZOrder.
Oh wow. Ho persino studiato per z-order in modo specifico, e non è venuto fuori nulla. Grazie! – Bevin