Comment avoir Rétractables/Extensible Composite en Java Swing

Je veux un Composite qui peut être réduite ou Étendue lorsque l'utilisateur clique sur un texte/icône sur sa frontière. J'ai besoin de ce type de panneau en raison de l'espace craquement dans mon application.

J'ai lu sur CollapsiblePanel classe, mais vous ne savez pas comment l'utiliser.. je pense que SwingX est nécessaire pour être téléchargé, mais n'a pas trouvé n'importe où.

En outre, il serait mieux si je reçois la solution de base en Java Swing.

"j'ai besoin de ce type de panneau en raison de l'espace craquement dans mon application. Il y a d'autres façons de placer de nombreuses commandes dans un GUI. JTabbedPane, JSplitPane, CardLayout, JDesktopPane/JInternalFrame .. Alternativement, il pourrait faire plus de sens à la pop la des contrôles supplémentaires dans une (peut-être modale) JDialog, ou un JOptionPane.
nous sommes sur Swing, donc sûr qu'il y a une multitude de possibilités, mais: JXCollapsible/JXTaskPane est adorable 🙂
J'ai été en attente pour vous de pop par et adresse de l'OP question. Juste pensé que je devais leur faire prendre conscience qu'il y a une multitude de possibilités. 🙂
Merci André pour votre entrée. J'ai obtenu ce que je cherchais depuis SwingX. Cependant, le mystère pour effectuer les trucs similaires en utilisant uniquement le Swing est toujours pas répondu. Allons y revenir si nécessaire.. Merci les gars !!

OriginalL'auteur Nayan Soni | 2011-11-18