Slt!
Apres avoir longtemps cherché , je pose ma question qui peux être bête mais bon...
Comment rendre invisible ou visible un onglet de jTabbedPane ?
Slt!
Apres avoir longtemps cherché , je pose ma question qui peux être bête mais bon...
Comment rendre invisible ou visible un onglet de jTabbedPane ?
Merci !
Mais ça ne fait que desactivé alors que je veux qu'il soit invisible !
As-tu essayé :
Code : Sélectionner tout - Visualiser dans une fenêtre à part jTabbedPane.getComponentAt(index).setVisible(false);
Ba pas d'autre solution que le supprimer ton onglet du tabbedpane, en le stockant qqs par (hashtable) pour le rajouter par la suite.
Ouais, JTabbedPane est particulièrement mal fait, ça devrait utiliser des modèles comme les JList, pour faire notre propre TabbedPaneModel![]()
J'ai regardé un peu le code source dans l'incubator, ça n'utilise pas du tout les modèles...Envoyé par n!co
Enfin je me suis fait ma propre version, sur laquelle on peut "externaliser" les onglets dans des fenêtres séparés... Mais ça n'utilise toujours pas les modèles (ça étend juste JTabbedPane), je ne me suis pas encore penché sur la création complète de composants graphiques...
pour enlever l'onglet !
Code : Sélectionner tout - Visualiser dans une fenêtre à part Jframe1.jTabbedPane1.removeTabAt(3);
Partager