Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Olivier Pierrier
Salut,
Tom wrote:
Ave,
Est-ce que qqun a déjà réussi à changer la couleur de fond d'un JTabbedPane ? ; le setBackground ne faisant pas ce que je veux....
Attention, je ne veux pas chger la couleur des onglets, mais cette couleur-ci :
------------------------------- |------- -------- | | Tab1 | | Tab2 | X========== C cette couleur ------------------------------| | | | |
As tu essayer de modifier la couleur de fonc du Container dans lequel tu ajoute le JTabbedPane, car l'endroit que tu indiques ne semble pas faire faire partie du JTabbedPane.
Merci d'avance
De rien.
Oivier
Salut,
Tom wrote:
Ave,
Est-ce que qqun a déjà réussi à changer la couleur de fond d'un
JTabbedPane ? ; le setBackground ne faisant pas ce que je veux....
Attention, je ne veux pas chger la couleur des onglets, mais cette
couleur-ci :
-------------------------------
|------- -------- |
| Tab1 | | Tab2 | X========== C cette couleur
------------------------------|
| |
| |
As tu essayer de modifier la couleur de fonc du Container dans lequel tu
ajoute le JTabbedPane, car l'endroit que tu indiques ne semble pas faire
faire partie du JTabbedPane.
Est-ce que qqun a déjà réussi à changer la couleur de fond d'un JTabbedPane ? ; le setBackground ne faisant pas ce que je veux....
Attention, je ne veux pas chger la couleur des onglets, mais cette couleur-ci :
------------------------------- |------- -------- | | Tab1 | | Tab2 | X========== C cette couleur ------------------------------| | | | |
As tu essayer de modifier la couleur de fonc du Container dans lequel tu ajoute le JTabbedPane, car l'endroit que tu indiques ne semble pas faire faire partie du JTabbedPane.
Merci d'avance
De rien.
Oivier
Tom
Salut,
Tom wrote:
Ave,
Est-ce que qqun a déjà réussi à changer la couleur de fond d'un JTabbedPane ? ; le setBackground ne faisant pas ce que je veux....
Attention, je ne veux pas chger la couleur des onglets, mais cette couleur-ci :
------------------------------- |------- -------- | | Tab1 | | Tab2 | X========== C cette couleur ------------------------------| | | | |
As tu essayer de modifier la couleur de fonc du Container dans lequel tu ajoute le JTabbedPane, car l'endroit que tu indiques ne semble pas faire faire partie du JTabbedPane.
quenini, ça fait bien partie du tabbedpane :(
Salut,
Tom wrote:
Ave,
Est-ce que qqun a déjà réussi à changer la couleur de fond d'un
JTabbedPane ? ; le setBackground ne faisant pas ce que je veux....
Attention, je ne veux pas chger la couleur des onglets, mais cette
couleur-ci :
-------------------------------
|------- -------- |
| Tab1 | | Tab2 | X========== C cette couleur
------------------------------|
| |
| |
As tu essayer de modifier la couleur de fonc du Container dans lequel tu
ajoute le JTabbedPane, car l'endroit que tu indiques ne semble pas faire
faire partie du JTabbedPane.
Est-ce que qqun a déjà réussi à changer la couleur de fond d'un JTabbedPane ? ; le setBackground ne faisant pas ce que je veux....
Attention, je ne veux pas chger la couleur des onglets, mais cette couleur-ci :
------------------------------- |------- -------- | | Tab1 | | Tab2 | X========== C cette couleur ------------------------------| | | | |
As tu essayer de modifier la couleur de fonc du Container dans lequel tu ajoute le JTabbedPane, car l'endroit que tu indiques ne semble pas faire faire partie du JTabbedPane.
quenini, ça fait bien partie du tabbedpane :(
Armel HERVE
In article <bk71ff$n6q$, says...
Salut,
Tom wrote:
Ave,
Est-ce que qqun a déjà réussi à changer la couleur de fond d'un JTabbedPane ? ; le setBackground ne faisant pas ce que je veux....
Attention, je ne veux pas chger la couleur des onglets, mais cette couleur-ci :
------------------------------- |------- -------- | | Tab1 | | Tab2 | X========== C cette couleu r ------------------------------| | | | |
As tu essayer de modifier la couleur de fonc du Container dans lequel t u ajoute le JTabbedPane, car l'endroit que tu indiques ne semble pas fair e faire partie du JTabbedPane.
quenini, ça fait bien partie du tabbedpane :(
Y'a bien une solution, c'est de changer la couleur du contener...
In article <bk71ff$n6q$1@tem.asynchrone.net>, zetom@zeserveur.dyndns.org
says...
Salut,
Tom wrote:
Ave,
Est-ce que qqun a déjà réussi à changer la couleur de fond d'un
JTabbedPane ? ; le setBackground ne faisant pas ce que je veux....
Attention, je ne veux pas chger la couleur des onglets, mais cette
couleur-ci :
-------------------------------
|------- -------- |
| Tab1 | | Tab2 | X========== C cette couleu r
------------------------------|
| |
| |
As tu essayer de modifier la couleur de fonc du Container dans lequel t u
ajoute le JTabbedPane, car l'endroit que tu indiques ne semble pas fair e
faire partie du JTabbedPane.
quenini, ça fait bien partie du tabbedpane :(
Y'a bien une solution, c'est de changer la couleur du contener...
Est-ce que qqun a déjà réussi à changer la couleur de fond d'un JTabbedPane ? ; le setBackground ne faisant pas ce que je veux....
Attention, je ne veux pas chger la couleur des onglets, mais cette couleur-ci :
------------------------------- |------- -------- | | Tab1 | | Tab2 | X========== C cette couleu r ------------------------------| | | | |
As tu essayer de modifier la couleur de fonc du Container dans lequel t u ajoute le JTabbedPane, car l'endroit que tu indiques ne semble pas fair e faire partie du JTabbedPane.
quenini, ça fait bien partie du tabbedpane :(
Y'a bien une solution, c'est de changer la couleur du contener...
Tom
Après inspection du code du JTabbedPane, je me suis rendu compte que le composant qui s'occupe du rendu des onglets est une inner classe du tabbedpane & bien sûr le getComponents ne renvoie pas ce composant... donc pas possible de changer sa couleur :(
Tom
Y'a bien une solution, c'est de changer la couleur du contener...
Après inspection du code du JTabbedPane, je me suis rendu compte que le
composant qui s'occupe du rendu des onglets est une inner classe du
tabbedpane & bien sûr le getComponents ne renvoie pas ce composant...
donc pas possible de changer sa couleur :(
Tom
Y'a bien une solution, c'est de changer la couleur du contener...
Après inspection du code du JTabbedPane, je me suis rendu compte que le composant qui s'occupe du rendu des onglets est une inner classe du tabbedpane & bien sûr le getComponents ne renvoie pas ce composant... donc pas possible de changer sa couleur :(
Tom
Y'a bien une solution, c'est de changer la couleur du contener...
Nicolas Delsaux
Le 16.09 2003, Tom s'est levé(e) et s'est dit "tiens, je vais écrire aux mecs de fr.comp.lang.java"
Après inspection du code du JTabbedPane, je me suis rendu compte que le composant qui s'occupe du rendu des onglets est une inner classe du tabbedpane & bien sûr le getComponents ne renvoie pas ce composant... donc pas possible de changer sa couleur :(
Tu dois pouvoir faire ce genre de modifications en accédant au TabbedPaneUI, disponible par la méthode getUI. Une fois obtenu, tu le castes en BasiCTabbedPaneUI, ou en MultiTabbedPaneUI, et là, tu accèdes au fond par paintTabBackground. Cependant, je te déconseille assez fortement cette solution à laquelle il faut largement préférer la création d'un L&F particulier, que tu appliques à ce tabbed pane.
Tom
-- Nicolas Delsaux M > ... c'est dur à assumer bombe sexuelle ;p SFM > Essaye de lire autre chose que de la fantasy... RMD > Je préconise "orgasmachine", de ian watson.
Le 16.09 2003, Tom <zetom@zeserveur.dyndns.org> s'est levé(e) et s'est dit
"tiens, je vais écrire aux mecs de fr.comp.lang.java"
Après inspection du code du JTabbedPane, je me suis rendu compte que le
composant qui s'occupe du rendu des onglets est une inner classe du
tabbedpane & bien sûr le getComponents ne renvoie pas ce composant...
donc pas possible de changer sa couleur :(
Tu dois pouvoir faire ce genre de modifications en accédant au
TabbedPaneUI, disponible par la méthode getUI.
Une fois obtenu, tu le castes en BasiCTabbedPaneUI, ou en
MultiTabbedPaneUI, et là, tu accèdes au fond par paintTabBackground.
Cependant, je te déconseille assez fortement cette solution à laquelle il
faut largement préférer la création d'un L&F particulier, que tu appliques
à ce tabbed pane.
Tom
--
Nicolas Delsaux
M > ... c'est dur à assumer bombe sexuelle ;p
SFM > Essaye de lire autre chose que de la fantasy...
RMD > Je préconise "orgasmachine", de ian watson.
Le 16.09 2003, Tom s'est levé(e) et s'est dit "tiens, je vais écrire aux mecs de fr.comp.lang.java"
Après inspection du code du JTabbedPane, je me suis rendu compte que le composant qui s'occupe du rendu des onglets est une inner classe du tabbedpane & bien sûr le getComponents ne renvoie pas ce composant... donc pas possible de changer sa couleur :(
Tu dois pouvoir faire ce genre de modifications en accédant au TabbedPaneUI, disponible par la méthode getUI. Une fois obtenu, tu le castes en BasiCTabbedPaneUI, ou en MultiTabbedPaneUI, et là, tu accèdes au fond par paintTabBackground. Cependant, je te déconseille assez fortement cette solution à laquelle il faut largement préférer la création d'un L&F particulier, que tu appliques à ce tabbed pane.
Tom
-- Nicolas Delsaux M > ... c'est dur à assumer bombe sexuelle ;p SFM > Essaye de lire autre chose que de la fantasy... RMD > Je préconise "orgasmachine", de ian watson.
Tom
Faut pas que je passe par l'UI car il ne faut pas que je modifie ts les onglets de l'appli. De +, paintTabBackground est protected, donc je peux pas y accéder :(
Tant pis, je laisserai le fond ainsi...
Tom
Le 16.09 2003, Tom s'est levé(e) et s'est dit "tiens, je vais écrire aux mecs de fr.comp.lang.java"
Après inspection du code du JTabbedPane, je me suis rendu compte que le composant qui s'occupe du rendu des onglets est une inner classe du tabbedpane & bien sûr le getComponents ne renvoie pas ce composant... donc pas possible de changer sa couleur :(
Tu dois pouvoir faire ce genre de modifications en accédant au TabbedPaneUI, disponible par la méthode getUI. Une fois obtenu, tu le castes en BasiCTabbedPaneUI, ou en MultiTabbedPaneUI, et là, tu accèdes au fond par paintTabBackground. Cependant, je te déconseille assez fortement cette solution à laquelle il faut largement préférer la création d'un L&F particulier, que tu appliques à ce tabbed pane.
Tom
Faut pas que je passe par l'UI car il ne faut pas que je modifie ts les
onglets de l'appli. De +, paintTabBackground est protected, donc je peux
pas y accéder :(
Tant pis, je laisserai le fond ainsi...
Tom
Le 16.09 2003, Tom <zetom@zeserveur.dyndns.org> s'est levé(e) et s'est dit
"tiens, je vais écrire aux mecs de fr.comp.lang.java"
Après inspection du code du JTabbedPane, je me suis rendu compte que le
composant qui s'occupe du rendu des onglets est une inner classe du
tabbedpane & bien sûr le getComponents ne renvoie pas ce composant...
donc pas possible de changer sa couleur :(
Tu dois pouvoir faire ce genre de modifications en accédant au
TabbedPaneUI, disponible par la méthode getUI.
Une fois obtenu, tu le castes en BasiCTabbedPaneUI, ou en
MultiTabbedPaneUI, et là, tu accèdes au fond par paintTabBackground.
Cependant, je te déconseille assez fortement cette solution à laquelle il
faut largement préférer la création d'un L&F particulier, que tu appliques
à ce tabbed pane.
Faut pas que je passe par l'UI car il ne faut pas que je modifie ts les onglets de l'appli. De +, paintTabBackground est protected, donc je peux pas y accéder :(
Tant pis, je laisserai le fond ainsi...
Tom
Le 16.09 2003, Tom s'est levé(e) et s'est dit "tiens, je vais écrire aux mecs de fr.comp.lang.java"
Après inspection du code du JTabbedPane, je me suis rendu compte que le composant qui s'occupe du rendu des onglets est une inner classe du tabbedpane & bien sûr le getComponents ne renvoie pas ce composant... donc pas possible de changer sa couleur :(
Tu dois pouvoir faire ce genre de modifications en accédant au TabbedPaneUI, disponible par la méthode getUI. Une fois obtenu, tu le castes en BasiCTabbedPaneUI, ou en MultiTabbedPaneUI, et là, tu accèdes au fond par paintTabBackground. Cependant, je te déconseille assez fortement cette solution à laquelle il faut largement préférer la création d'un L&F particulier, que tu appliques à ce tabbed pane.
Tom
Nicolas Delsaux
Le 17.09 2003, Tom s'est levé(e) et s'est dit "tiens, je vais écrire aux mecs de fr.comp.lang.java"
Faut pas que je passe par l'UI car il ne faut pas que je modifie ts les onglets de l'appli. De +, paintTabBackground est protected, donc je peux pas y accéder :(
Dans un projet prcédent, on avait comme ça des onglets bénéficiant de couleurs spécifiques. Pour le faire, il me semble qu'on avait d'une part défini un L&F spécifique, puis intégré ce L&F par le biais de propriétés supplémentaires, mais je ne me souviens plus comment on faisait, désolé.
Tant pis, je laisserai le fond ainsi...
Tom
-- Nicolas Delsaux Déchirer son macareux, peut-être, mais débecter son ornythorinque, alors ça, oui !
Le 17.09 2003, Tom <zetom@zeserveur.dyndns.org> s'est levé(e) et s'est
dit "tiens, je vais écrire aux mecs de fr.comp.lang.java"
Faut pas que je passe par l'UI car il ne faut pas que je modifie ts
les onglets de l'appli. De +, paintTabBackground est protected, donc
je peux pas y accéder :(
Dans un projet prcédent, on avait comme ça des onglets bénéficiant de
couleurs spécifiques. Pour le faire, il me semble qu'on avait d'une part
défini un L&F spécifique, puis intégré ce L&F par le biais de propriétés
supplémentaires, mais je ne me souviens plus comment on faisait, désolé.
Tant pis, je laisserai le fond ainsi...
Tom
--
Nicolas Delsaux
Déchirer son macareux, peut-être, mais débecter son ornythorinque, alors
ça, oui !
Le 17.09 2003, Tom s'est levé(e) et s'est dit "tiens, je vais écrire aux mecs de fr.comp.lang.java"
Faut pas que je passe par l'UI car il ne faut pas que je modifie ts les onglets de l'appli. De +, paintTabBackground est protected, donc je peux pas y accéder :(
Dans un projet prcédent, on avait comme ça des onglets bénéficiant de couleurs spécifiques. Pour le faire, il me semble qu'on avait d'une part défini un L&F spécifique, puis intégré ce L&F par le biais de propriétés supplémentaires, mais je ne me souviens plus comment on faisait, désolé.
Tant pis, je laisserai le fond ainsi...
Tom
-- Nicolas Delsaux Déchirer son macareux, peut-être, mais débecter son ornythorinque, alors ça, oui !