begin process at 2010 02 10 09:11:22
  Trouver un code source :
 
dans
 
Accueil > Forum > 

JAVA / J2EE / J2ME

 > 

Divers

 > 

Général

 > 

Colorier une ligne d'une JTable si sélectionnée


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Colorier une ligne d'une JTable si sélectionnée

lundi 29 septembre 2008 à 10:57:36 | Colorier une ligne d'une JTable si sélectionnée

Noizet

Hello,
J'ai créé une JTable, la première colonne contient des radiosBouttons et j'aimerai quand on séléctionne une ligne à l'aide du radio Boutton cette ligne ce colorie.

J'ai essayé ceci, mais la fonction backgroung(Color.color) ne fonctionne pas et ça fonctionne que la première fois que je sélectionne ma ligne après il ne change plus la couleur du texte.

public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column) {
        Component contenu = super.getTableCellRendererComponent(table, value,isSelected, hasFocus, row, column);
       
        if (!isSelected) {
            if (value instanceof JRadioButton) {
                JRadioButton bouton = new JRadioButton();
                BG.add(bouton);
                contenu = bouton;
            } else {
                contenu = new JLabel(value.toString(), CENTER);
            }           
        } else {
            if (value instanceof JRadioButton) {
                JRadioButton bouton = new JRadioButton();
                BG.add(bouton);
                contenu = bouton;
            } else {
                contenu = new JLabel(value.toString(), CENTER);
            }
            contenu.setBackground(Color.LIGHT_GRAY);
            contenu.setForeground(Color.BLUE);
        }
        return contenu;
}

Est-ce que quelqu'un pourrait me dire ce qui pose problème et comment je peux faire pour que ça fonctionne ?

Merci de votre aide!

"NoiZet"
lundi 29 septembre 2008 à 11:10:08 | Re : Colorier une ligne d'une JTable si sélectionnée

Noizet

J'ai trouvé comment faire pour que le setBackground fonctionne : label.setOpaque(true);

Par contre toujours pas trouvé de réponse pour la sélection !
Des idées

"NoiZet"


Cette discussion est classée dans : bouton, ligne, contenu, value, jradiobutton


Répondre à ce message

Sujets en rapport avec ce message

RadioButton dans une JTable [ par Noizet ] Hello,J'ai créer une JTable qui contient des RadioButton dans la première colonne. Ces radios boutons sont séléctionné par défaut. Si je ne décoche pa utilisation de getValue! [ par zut69 ] Bonsoir,J'ai une applet avec des textareas remplis par mon codepetit à petit, mais je n'arrive pas à récupérer le contenu actuel du JTextArea.Il sembl lire ligne par ligne le contenu d'un JTextArea [ par bilal86 ] Bonjour j'ai quelque questions , comme le titre indiqué, quand j'ai fait la recherche sur internet ils disent que pour récupérer le contenu d'une seul récupérer le contenu d'une ligne selectionné jsp [ par thesnake201 ] bonjour j'utilise jsp je suis entrain de faire une page jsp pour supprimé des données de la base de donnée . j'ai fait une table qui contient des lign aide sur le champ de texte [ par d3dzied ] j'ai introduire le vrai mot dans le champ de text mai le il m'indique que le resultat est faux svp tu peut m'aider. import java.awt.*; import java.awt Drag button dans un jtable [ par Grummfy ] Bonjour, sur un jtable j'implémente la possibilité de déplacer les lignes afin d'en changer l'ordre par drag&drop. Seulement je remarque que ce n'est fichier en java [ par deazure ] slt je veux ecrire un programme java qui affiche le contenu d'un fichier . ce contenu doit s'afficher par rapport a la ligne saisie. c'est a dire si j Action sur des boutons contenu dans un tableau [ par Niamorr ] Salut à toi qui va peut etre m'aider,Je suis nouveau sur ce forum, et débutant en java...J'ai un petit problème,J'ai créé un tableau contenant des Jbu pb de je ne sais pas quoi!!! [ par othland ] slt tlm!1ère question : je veux afficher le contenu d'un fichier texte dans un champ de texte aprés avoir cliquer sur un bouton mais je n'arrive pas à pb de je ne sais pas quoi!!! [ par othland ] slt tlm!1ère question : je veux afficher le contenu d'un fichier texte dans un champ de texte aprés avoir cliquer sur un bouton mais je n'arrive pas à


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,780 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales