Salut a tous,
Petite question bete mais je n'arraive pas a trouver comment faire:
pour aligner (a gauche, au centre, a droite), le titre d'un onglet dans un JTabbedPane, comment fait-on ?
Merci !
Salut a tous,
Petite question bete mais je n'arraive pas a trouver comment faire:
pour aligner (a gauche, au centre, a droite), le titre d'un onglet dans un JTabbedPane, comment fait-on ?
Merci !
up !
http://prevert.upmf-grenoble.fr/Prog...abbedPane.html
et tu peux voir
void setTabPlacement( int p)
Positionne le placement des onglets :
JTabbedPane.TOP : en haut
JTabbedPane.BOTTOM : en bas
JTabbedPane.LEFT : à gauche
JTabbedPane.RIGHT : à droite
Par contre, pour centrer ça je ne sais pas comment on fait
Merci pour cette info. Je savais pas qu'on pouvait placer les onglets de chaque cote du JTabbedPane, c'est sympa.
Mais je me suis mal exprime, car ce n'etait pas ma question. Je vais essayer d'etre plus clair:
Le titre de mes onglets peut etre tres long
(ex : "SCI_RV__2PNPDE20041204_220914_000036812032_00373_14455_2551.N1")
Or, quand j'ouvre plusieurs panneaux dans mon JTabbedPane, l'onglet portant le titre fait toute la largeur du JTabbedPane, et le titre est centre. Or j'aimerais que le titre soit aligne a gauche dans l'onglet.
C'est pas facile a exprimer sans visuel, mais pour vous donner un exemple, sur cette meme page web que vous lisez, en haut a gauche, il y a un "faux" onglet "Developpez.com" et un sous-titre "Club des developpeurs", qui est aligne a gauche.
Et bien c'est ce que je voudrais faire !
Quelqu'un a compris ?
Up !
Bouhhh..... personne ne sait ?....
Je suppose que tu crées les onglets avec des JLabels, donc il faut jouer sur la propriété HorizontalAlignement
Where is my mind
Ben non, j'ajoute au JTabbedPane un JPanel grace a:
public void addTab(String title,
Component component)
Adds a component represented by a title and no icon. Cover method for insertTab.
Parameters:
title - the title to be displayed in this tab
component - the component to be displayed when this tab is clicked
=> monJTabbedPane.addTab("Mon Titre", monJPanel);
Je vois pas comment utiliser un JLabel comme titre ?
, je me suis trompé, je faisais allusion au titre utilisé dans un onglet.
Or il semblerait qu'on peut pas récupérer le composant correspondant au titre.
Where is my mind
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager