adding data to JTable when working with netbeans

51,189

Solution 1

jTable1.getModel().setValueAt(value, row, column);

Solution 2

jTable1.getModel().setValueAt(value, row, column);

Solution 3

your question isn't clear for me, but there is basic tutorial about JTable, lots of examples here or here, there is example hoe to add value to the TableCell at Runtime

Share:
51,189
saplingPro
Author by

saplingPro

I love to write code and love to be known as a programmer. I try very hard to be creative. I am a hard working man ! I don't know where i am heading and don't know where i will be :(

Updated on July 05, 2022

Comments

  • saplingPro
    saplingPro almost 2 years

    How can i add data to JTable while working with netbeans. Netbeans in it's back code does like this :

    jTable1 = new javax.swing.JTable();
    jTable1.setModel(new javax.swing.table.DefaultTableModel(
            new Object [][] {
                {null, null},
                {null, null},
                {null, null},
                {null, null}
            },
            new String [] {
                "Name", "Branch"
            }
        ) {
            boolean[] canEdit = new boolean [] {
                false, false
            };
    
            public boolean isCellEditable(int rowIndex, int columnIndex) {
                return canEdit [columnIndex];
            }
        }); // THIS IS THE SNIPPET GENERATED BY NETBEANS
        //( I have already created a table using the drag and drop fetaure of netbeans and this is the back snippet generated)
    

    The 2-D object array and String array have local access , so i can't use to fill it when i want to in the middle of the program. (in some function)

    enter image description here

    like in the above table i will be adding name and branch while in some function.But how can i do this ?

    Can anyone please tell a way so that i can add data to JTable ?

  • saplingPro
    saplingPro almost 13 years
    perfect ! That is what i was looking for
  • trejder
    trejder over 9 years
    Please, put any comment to your answer. Code-only answers aren't to valuable and aren't welcome here. Thank you.