IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

AWT/Swing Java Discussion :

Valeur JComboBox deux dimensions


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de amazircool
    Inscrit en
    Décembre 2005
    Messages
    497
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 497
    Par défaut Valeur JComboBox deux dimensions
    salut mes amis, j'ai créer un jCombobox basé sur un tableau en deux dimension.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
     public static void main(String args[]) {
        Object elements[][] = {
            { new Font("Helvetica", Font.BOLD, 14), Color.RED, new MyIcon(), "0" },
            { new Font("Helvetica", Font.BOLD, 14), Color.BLUE, new MyIcon(), "1" },
            { new Font("Helvetica",Font.BOLD, 14), Color.GREEN, new MyIcon(), "2" },
            { new Font("Helvetica", Font.BOLD, 14), Color.GRAY, new MyIcon(), "3" },
            { new Font("Helvetica", Font.BOLD, 14), Color.PINK, new MyIcon(), "4" },
            { new Font("Helvetica", Font.BOLD, 14), Color.YELLOW, new MyIcon(), "5" },
            { new Font("Helvetica", Font.BOLD, 14), Color.DARK_GRAY, new MyIcon(), "6" },
             { new Font("Helvetica", Font.BOLD, 14), Color.DARK_GRAY, new MyIcon(), "7" },
              { new Font("Helvetica", Font.BOLD, 14), Color.DARK_GRAY, new MyIcon(), "8" },
                { new Font("Helvetica", Font.BOLD, 14), Color.DARK_GRAY, new MyIcon(), "9" }};
        JFrame frame = new JFrame("Complex Renderer");
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
     
        final ListCellRenderer renderer = new ComplexCellRenderer();
       final JComboBox comboBox = new JComboBox(elements);
       final JComboBox comboBox1 = new JComboBox(elements);
    comment je pourrait récupérer la valeur de mon comboBox ( les valeurs numérique)
    j'ai testé avec cette ligne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    teste = comboBox.getSelectedItem().toString();
    mais une erreur de type
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     ljava.long.Objet;@ebcdbb
    s'affiche

    merci

  2. #2
    Modérateur
    Avatar de wax78
    Homme Profil pro
    R&D - Palefrenier programmeur
    Inscrit en
    Août 2006
    Messages
    4 098
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : R&D - Palefrenier programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2006
    Messages : 4 098
    Par défaut
    Quel valeur numérique je vois des font, couleur, icon (?) et du texte dans l'exemple ci dessus ?
    (Les "ça ne marche pas", même écrits sans faute(s), vous porteront discrédit ad vitam æternam et malheur pendant 7 ans)

    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

Discussions similaires

  1. Réponses: 1
    Dernier message: 01/04/2014, 15h52
  2. Réponses: 1
    Dernier message: 07/10/2013, 01h33
  3. Tableau à deux dimensions : comparer des valeurs
    Par johnny3 dans le forum Langage
    Réponses: 0
    Dernier message: 29/04/2010, 11h49
  4. Réponses: 4
    Dernier message: 23/04/2008, 17h03
  5. Réponses: 9
    Dernier message: 05/01/2007, 20h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo