begin process at 2012 02 13 19:23:08
  Trouver un code source :
 
dans
 
Accueil > Forum > 

JAVA / J2EE / J2ME

 > 

Divers

 > 

Débutant(e)

 > 

Remplier un JTable à partir de JTextField


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

Remplier un JTable à partir de JTextField

mercredi 24 juin 2009 à 16:59:25 | Remplier un JTable à partir de JTextField

ryma88


Bonsoir,

je travaille sur un projet (en java) et j'utilise l'ide Netbeans 6.5.1 dans une JFrame j'ai mis des JTextField et dans un autre JFrame j'ai mis un JTable , ce que je voudrais réaliser  apres que l'utilisateur rempli les Jtext et valide c'est avoir les informations precedentes dans le Jtable ?? je tiend à préciser que je n'ai pas changer le code du Jtable je l'ai mi directement du palette

merci d'avance
dimanche 28 juin 2009 à 10:01:29 | Re : Remplier un JTable à partir de JTextField

uhrand

Tu peus essayer une fois cet petit exemple:

/*
* NewJFrame.java
*
*/

import javax.swing.*;
import javax.swing.table.DefaultTableModel;

public class NewJFrame extends javax.swing.JFrame {

    public NewJFrame() {
        super("NewJFrame");
        initComponents();
    }


    private void initComponents() {

        jFrame1 = new javax.swing.JFrame();
        jTextField1 = new javax.swing.JTextField();
        jButton2 = new javax.swing.JButton();
        jButton1 = new javax.swing.JButton();
        jScrollPane1 = new javax.swing.JScrollPane();
        jTable1 = new javax.swing.JTable();

        jTextField1.setText("jTextField1");
        jFrame1.getContentPane().add(jTextField1, java.awt.BorderLayout.PAGE_START);

        jButton2.setText("jButton2");
        jButton2.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jButton2ActionPerformed(evt);
            }
        });
        jFrame1.getContentPane().add(jButton2, java.awt.BorderLayout.PAGE_END);

        setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);

        jButton1.setText("jButton1");
        jButton1.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jButton1ActionPerformed(evt);
            }
        });
        getContentPane().add(jButton1, java.awt.BorderLayout.PAGE_START);

        jTable1.setModel(new javax.swing.table.DefaultTableModel(
            new Object [][] {
                {null, null, null, null},
                {null, null, null, null},
                {null, null, null, null},
                {null, null, null, null}
            },
            new String [] {
                "Title 1", "Title 2", "Title 3", "Title 4"
            }
        ));
        jScrollPane1.setViewportView(jTable1);

        getContentPane().add(jScrollPane1, java.awt.BorderLayout.CENTER);

        java.awt.Dimension screenSize = java.awt.Toolkit.getDefaultToolkit().getScreenSize();
        setBounds((screenSize.width-408)/2, (screenSize.height-334)/2, 408, 334);
    }

    private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
        jFrame1.setSize(300,200);
        jFrame1.setLocationRelativeTo(this);
        jFrame1.setVisible(true);

    }

    private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
        ((DefaultTableModel) jTable1.getModel()).addRow(new String[]{jTextField1.getText(), null, null, null});
        jFrame1.setVisible(false);

    }

    public static void main(final String[] args) {
        Runnable gui = new Runnable() {

            public void run() {
                new NewJFrame().setVisible(true);
            }
        };
        //GUI must start on EventDispatchThread:
        SwingUtilities.invokeLater(gui);
    }

    private javax.swing.JButton jButton1;
    private javax.swing.JButton jButton2;
    private javax.swing.JFrame jFrame1;
    private javax.swing.JScrollPane jScrollPane1;
    private javax.swing.JTable jTable1;
    private javax.swing.JTextField jTextField1;

}


Cette discussion est classée dans : partir, jtable, jtextfield, jframe, remplier


Répondre à ce message

Sujets en rapport avec ce message

tracer rectangle a partir jtable [ par bassemre ] salut tout le monde je suis debute a java et souhaite aider a mon programe j'utilise jtable dans un jframe pour un utilisateur entree les donnees il remplir un jTable à partir d'un jTextField [ par saharSR ] bjr, je desir remplir un tableau à partir d'un jTextField,et celui là doit se faire comme suit: lorsqu'on clique sur un bouton OK l'information écrite lire un jTextField dans une frame à partir d'une frame précédente [ par saharSR ] bjr, je voulais bien savoir comment lire un texte field à partir d'une frame précédente. merci lire les donnees de jFrame 1 a partir de jFrame 2 [ par nesrine18 ] bonjour à tous, pouvez vous m'aider a lire des données de jFrame1 à partir d'une jFrame2 ? merci de m'aider.. dessiner une courbe a partir d'un Jtable rempli automatiquement [ par lestat2706 ] bonjour tous le mondebon j'ai un probleme, je n'arrive pas a dessiner une courble a partir d'un Jtable donné, mon prg doit prendre comme donné un poin Remplir un Jtable a partir d'une [ par riadH83 ] Bonjour , je debute en java et j'ai a un probléme dans le remplissage de mon jtable a partir du ResultSet j'ai trouvé ce tuto http://www.javafr.com envoi la contenue d´un jtextfield vers un autre jframe [ par chirazch ] bonjour s il vous plait quelqu un m aider [^^sad2] je suis debutant en java. je veux envoyer la contenue d´une jtextfield vers un autre jframe . auss comment remplir un JTable à partir d'un JTree ? [ par trublue ] salut a tous, j'ai un JTree avec des CheckBox et je veux récupérer les propriétés du fichier coché ( nom, taille....) pour les insérer dans un JTable mutateurs [ par CdB2006 ] Bonjour, Je n'arrive pas à modifier un JTextfield d'une class à partir d'une autre class. Enfet ce JTextfield se trouve dans une première JFrame qui un jtextfield et un jtable [ par leoness7 ] salut tout le monde j'ai un jtable et un jtextfield jai une table de dimension X*3X c le nombre de linges et ya 3colonesle nombre de lignes est defini


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

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 : 1,903 sec (3)

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