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

Composants Java Discussion :

Héritage et Jtable


Sujet :

Composants Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Mai 2009
    Messages
    30
    Détails du profil
    Informations personnelles :
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2009
    Messages : 30
    Par défaut Héritage et Jtable
    Bonjour à tous,

    voilà j'ai un problème avec une classe qui hérite de Jtable.

    En fait mon programme cré bien un Jtable mais cette Jtable ne contient aucune cellule et je ne comprends pas pourquoi. J'ai juste un composant avec la taille que je lui impose mais 0 cellulle.

    Si quelqu'un pouvais résoudre mon problème je pourrais avancer sur la suite de mon projet.

    Cordialement,
    Un programmeur perdu en stage Erasmus

    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
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    public class DrawNode extends JTable {
     
    	Noeud n;
     
    	public DrawNode(Noeud n) {
    		this.n=n;
    		new JTable(1,6);
    		setSize(110,16);
    	}
     
    	public static void main(String[] args) {
    		JFrame window=new JFrame("Test d'un dessin de Noeud");
    		JPanel panel=new JPanel();
    		panel.setLayout(null);
     
    		Noeud n=new Noeud();
    		n.add("abcd");
     
    		DrawNode node=new DrawNode(n);
    		panel.add(node);
     
    		window.getContentPane().add(panel);
    		window.setLocationRelativeTo(null);
    		window.setBounds(0, 0,400, 200);
    		window.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    		window.setVisible(true);
    		}
     
    }

  2. #2
    Membre éprouvé Avatar de bygui
    Homme Profil pro
    PLM/ALM
    Inscrit en
    Avril 2006
    Messages
    133
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : PLM/ALM
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 133
    Par défaut
    Bonjour,
    Les noeuds correspondent plus aux arbres qu'aux tableaux. Ca prète a confusion.
    Pour remplir ton tableau il faut que tu utilises un modèle pour ta table(Regarde dans les tutoriaux)
    Par exemple:
    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 class Montableau extends JFrame {
      DefaultTableModel model = new DefaultTableModel(new Object[][] {
          { "cellule 1", "cellule 2" }, { "cellule 3", "cellule 4" } },
          new Object[] { "Column 1", "Column 2" });
     
      public Main() {
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
     
        JTable table = new JTable(model);
        getContentPane().add(new JScrollPane(table), BorderLayout.CENTER);
        pack();
      }
     
      public static void main(String arg[]) {
        new Montableau().setVisible(true);
      }
    }

Discussions similaires

  1. [Postgres] Héritage + Clés
    Par k-reen dans le forum PostgreSQL
    Réponses: 6
    Dernier message: 21/05/2003, 17h37
  2. [SWING]jTable + Focus
    Par chady dans le forum Composants
    Réponses: 5
    Dernier message: 27/02/2003, 15h51
  3. JBuilder7 & JTable Colonne alignement
    Par Tonton Luc dans le forum JBuilder
    Réponses: 5
    Dernier message: 06/11/2002, 18h32
  4. Héritage entre Forms
    Par BarBal dans le forum Composants VCL
    Réponses: 7
    Dernier message: 29/08/2002, 18h44
  5. Réponses: 9
    Dernier message: 12/08/2002, 08h38

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