Je veux un comportement similaire à celui par ex. Firefox où la liste des onglets disponibles n'apparaît que si au moins deux onglets existent.Est-il possible de masquer la barre d'onglets de JTabbedPane si un seul onglet existe?
Je n'ai pas encore trouvé quelque chose comme ça.
La meilleure idée que j'avais été en train de changer la mise en page manuellement:
- en cas d'un composant, il suffit d'ajouter que le panneau entourant
- si un composant est ajouté, retirer le composant du panneau entourant , ajoutez plutôt un JTabbedPane et ajoutez le précédent et le nouveau composant à ce volet.
- Si un composant est supprimé et qu'un seul composant reste dans le volet, supprimez le volet et ajoutez le composant contenu à la place.
Bien que cela fonctionnerait probablement il se sent comme un hack ou solution de contournement ...
une autre idée?
Une solution devrait idéalement fonctionner à la fois dans Java 1.5 et 1.6 ... mais je serais heureux d'une solution de 1.6 seulement, aussi.
Je vais attendre un peu plus longtemps pour voir si quelqu'un a une idée brillante avant de vérifier la réponse ... – Huxi
Je suis d'accord avec @mmyers. Si quelqu'un a un composant prédéfini pour le faire, je serais à peu près certain que cela a fonctionné de cette façon. – banjollity
Merci, je suppose qu'il n'y a vraiment aucun autre moyen ... – Huxi