J'ai un JPanel
ajouté à un JViewport
, et le panneau a plusieurs autres panneaux ajoutés. J'essaie d'implémenter une sélection de glissement, où vous pouvez sélectionner plus d'un composant en faisant glisser la souris. Le seul problème auquel je suis confronté est que le rectangle de sélection est en train d'être peint derrière les composants ajoutés au JPanel
principal. Comment puis-je peindre au-dessus d'eux?Peinture sur le dessus des composants dans Swing?
Ma structure est la suivante: JFrame
->ContentPane
->JLayeredPane
->JScrollPane
->JPanel
->JPanel []
.
projet de conception pour l'attribution des collèges:
Comme vous pouvez le voir, le rectangle est derrière les autres panneaux.
+1: Ça a l'air très bien! Quel OS fonctionne-t-il? Ou quel aspect et sens est utilisé? La police ressemble à "Ubuntu". –
En ce moment sur Windows, mais quand j'ai fini, ça va ressembler à Windows et Mac. J'ai créé tous les composants à partir de zéro, ce qui est probablement un moyen naïf de s'y prendre, mais j'aime la liberté de conception qu'il permet. – rtheunissen
Police est Gotham, mais je ne suis pas sûr si je vais y rester. : p – rtheunissen