Examples of moveRow()


Examples of javax.swing.table.DefaultTableModel.moveRow()

    Object[][] data = new Object[][] {{"A"}, {"B"}, {"C"}, {"D"}, {"E"}, {"F"},
            {"G"}, {"H"}, {"I"}, {"J"}, {"K"}};
    DefaultTableModel m1 = new DefaultTableModel(data, new Object[] {"C1"});
    MyTableModelListener listener1 = new MyTableModelListener();
    m1.addTableModelListener(listener1);
    m1.moveRow(1, 3, 5);
    harness.check(m1.getValueAt(0, 0), "A");
    harness.check(m1.getValueAt(1, 0), "E");
    harness.check(m1.getValueAt(2, 0), "F");
    harness.check(m1.getValueAt(3, 0), "G");
    harness.check(m1.getValueAt(4, 0), "H");
View Full Code Here

Examples of javax.swing.table.DefaultTableModel.moveRow()

    harness.check(event.getFirstRow(), 1);
    harness.check(event.getLastRow(), 7);
    listener1.setEvent(null);

    DefaultTableModel m2 = new DefaultTableModel(data, new Object[] {"C1"});
    m2.moveRow(6, 7, 1);
    harness.check(m2.getValueAt(0, 0), "A");
    harness.check(m2.getValueAt(1, 0), "G");
    harness.check(m2.getValueAt(2, 0), "H");
    harness.check(m2.getValueAt(3, 0), "B");
    harness.check(m2.getValueAt(4, 0), "C");
View Full Code Here

Examples of javax.swing.table.DefaultTableModel.moveRow()

        dataModel.addRow(new String[]{"Item 3,1","Item 3,2","Item 3,3"}); // Nueva fila con tres columnas
        TestUtil.checkError(dataModel.getColumnCount() == 3);
        TestUtil.checkError(dataModel.getRowCount() == 3);
        TestUtil.checkError(dataModel.getValueAt(2,2) != null);

        dataModel.moveRow(0,1,1); // Desplaza las dos primeras filas a ser las dos finales
        dataModel.moveRow(1,2,0); // Las deja como estaba

        dataModel.setColumnCount(5);
        TestUtil.checkError(dataModel.getColumnCount() == 5);
View Full Code Here

Examples of javax.swing.table.DefaultTableModel.moveRow()

        TestUtil.checkError(dataModel.getColumnCount() == 3);
        TestUtil.checkError(dataModel.getRowCount() == 3);
        TestUtil.checkError(dataModel.getValueAt(2,2) != null);

        dataModel.moveRow(0,1,1); // Desplaza las dos primeras filas a ser las dos finales
        dataModel.moveRow(1,2,0); // Las deja como estaba

        dataModel.setColumnCount(5);
        TestUtil.checkError(dataModel.getColumnCount() == 5);

        dataModel.setColumnCount(3); // restauramos quitando las dos �ltimas
View Full Code Here

Examples of javax.swing.table.DefaultTableModel.moveRow()

                int selectedRow = table.getSelectedRow();
                DefaultTableModel model = (DefaultTableModel)table.getModel();              

                if (command.equals("UP")) {
                    if (selectedRow != 0) {                           
                        model.moveRow(selectedRow, selectedRow, selectedRow - 1);                                                                                 
                        table.getSelectionModel().setSelectionInterval(selectedRow, selectedRow - 1);                           
                    }
                } else if (command.equals("DOWN")) {
                    if (selectedRow != model.getRowCount() - 1) {                           
                        model.moveRow(selectedRow, selectedRow, selectedRow + 1);                                  
View Full Code Here

Examples of javax.swing.table.DefaultTableModel.moveRow()

                        model.moveRow(selectedRow, selectedRow, selectedRow - 1);                                                                                 
                        table.getSelectionModel().setSelectionInterval(selectedRow, selectedRow - 1);                           
                    }
                } else if (command.equals("DOWN")) {
                    if (selectedRow != model.getRowCount() - 1) {                           
                        model.moveRow(selectedRow, selectedRow, selectedRow + 1);                                  
                        table.getSelectionModel().setSelectionInterval(selectedRow, selectedRow + 1);
                    }
                }

            }
View Full Code Here

Examples of javax.swing.table.DefaultTableModel.moveRow()

    private void moveTopButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_moveTopButtonActionPerformed
        int[] selectedRows = fractionTable.getSelectedRows();

        if (selectedRows.length > 0 && selectedRows[0] > 0) {
            DefaultTableModel model = ((DefaultTableModel) fractionTable.getModel());
            model.moveRow(selectedRows[0], selectedRows[selectedRows.length - 1], 0);
            fractionTable.setRowSelectionInterval(0, selectedRows.length - 1);
            resetTableIndexes();
            fractionTableMouseReleased(null);
        }
    }//GEN-LAST:event_moveTopButtonActionPerformed
View Full Code Here

Examples of javax.swing.table.DefaultTableModel.moveRow()

    private void moveUpButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_moveUpButtonActionPerformed
        int[] selectedRows = fractionTable.getSelectedRows();

        if (selectedRows.length > 0 && selectedRows[0] > 0) {
            DefaultTableModel model = ((DefaultTableModel) fractionTable.getModel());
            model.moveRow(selectedRows[0], selectedRows[selectedRows.length - 1], selectedRows[0] - 1);
            fractionTable.setRowSelectionInterval(selectedRows[0] - 1, selectedRows[0] - 1 + selectedRows.length - 1);
            resetTableIndexes();
            fractionTableMouseReleased(null);
        }
    }//GEN-LAST:event_moveUpButtonActionPerformed
View Full Code Here

Examples of javax.swing.table.DefaultTableModel.moveRow()

    private void moveDownButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_moveDownButtonActionPerformed
        int[] selectedRows = fractionTable.getSelectedRows();

        if (selectedRows.length > 0 && selectedRows[selectedRows.length - 1] < fractionTable.getRowCount() - 1) {
            DefaultTableModel model = ((DefaultTableModel) fractionTable.getModel());
            model.moveRow(selectedRows[0], selectedRows[selectedRows.length - 1], selectedRows[0] + 1);
            fractionTable.setRowSelectionInterval(selectedRows[0] + 1, selectedRows[0] + selectedRows.length);
            resetTableIndexes();
            fractionTableMouseReleased(null);
        }
    }//GEN-LAST:event_moveDownButtonActionPerformed
View Full Code Here

Examples of javax.swing.table.DefaultTableModel.moveRow()

    private void moveBottomButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_moveBottomButtonActionPerformed
        int[] selectedRows = fractionTable.getSelectedRows();

        if (selectedRows.length > 0 && selectedRows[selectedRows.length - 1] < fractionTable.getRowCount() - 1) {
            DefaultTableModel model = ((DefaultTableModel) fractionTable.getModel());
            model.moveRow(selectedRows[0], selectedRows[selectedRows.length - 1], fractionTable.getRowCount() - selectedRows.length);
            fractionTable.setRowSelectionInterval(fractionTable.getRowCount() - selectedRows.length, fractionTable.getRowCount() - 1);
            resetTableIndexes();
            fractionTableMouseReleased(null);
        }
    }//GEN-LAST:event_moveBottomButtonActionPerformed
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.