private void handleMoveUp() { final int row = table.getSelectedRow(); if (row > 0){ model.moveRow(row, row, row-1); table.getSelectionModel().setSelectionInterval(row-1, row-1); } }
private void handleMoveUp() { final int row = table.getSelectedRow(); if (row > 0){ model.moveRow(row, row, row-1); table.getSelectionModel().setSelectionInterval(row-1, row-1); } }
private void handleMoveUp() { final int row = table.getSelectedRow(); if (row > 0){ model.moveRow(row, row, row-1); table.getSelectionModel().setSelectionInterval(row-1, row-1); } }
private void handleMoveUp() { final int row = table.getSelectedRow(); if (row > 0){ model.moveRow(row, row, row-1); table.getSelectionModel().setSelectionInterval(row-1, row-1); } }
private void handleMoveDown() { final int row = table.getSelectedRow(); if (row < model.getRowCount()-1){ model.moveRow(row, row, row+1); table.getSelectionModel().setSelectionInterval(row+1, row+1); } } }
private void handleMoveDown() { final int row = table.getSelectedRow(); if (row < model.getRowCount()-1){ model.moveRow(row, row, row+1); table.getSelectionModel().setSelectionInterval(row+1, row+1); } } }
private void handleMoveDown() { final int row = table.getSelectedRow(); if (row < model.getRowCount()-1){ model.moveRow(row, row, row+1); table.getSelectionModel().setSelectionInterval(row+1, row+1); } } }
private void handleMoveDown() { final int row = table.getSelectedRow(); if (row < model.getRowCount()-1){ model.moveRow(row, row, row+1); table.getSelectionModel().setSelectionInterval(row+1, row+1); } } }
public void actionPerformed(ActionEvent ev) { int row = _table.getSelectedRow(); // we know for sure that there is a row above us as we // disallow the action otherwise _tableModel.moveRow(row, row, row - 1); _table.changeSelection(row - 1, 0, false, false); if ((row - 1) != 0) { TableList.this.upButton.requestFocus(); } } });
public void actionPerformed(ActionEvent ev) { int row = _table.getSelectedRow(); // we know for sure that there is a row beyond us as we // disallow the action otherwise _tableModel.moveRow(row, row, row + 1); _table.changeSelection(row + 1, 0, false, false); if ((row + 2) != _table.getRowCount()) { TableList.this.downButton.requestFocus(); } } });
public void moveRowUp() { int[] selectedRow = table.getSelectedRows(); if (!(selectedRow.length > 0) || (selectedRow[selectedRow.length - 1] == 0) || (selectedRow[selectedRow.length - 1] == tableData.size() - 1) || (selectedRow.length > 1)) { // Do nothing } else { model.moveRow(selectedRow[0], selectedRow[selectedRow.length - 1], selectedRow[0] - 1); table.setRowSelectionInterval(selectedRow[0] - 1, selectedRow[0] - 1); // TODO if multiple rows are selected move selection with it. table.getSelectionModel().setSelectionInterval(selectedRow[0] - 1, selectedRow[0] - 1); table.scrollRectToVisible(new Rectangle(table.getCellRect(selectedRow[0] - 1, 0, true))); ScriptObject toMove = tableData.get(selectedRow[0]); tableData.set(selectedRow[0], tableData.get(selectedRow[0] - 1)); tableData.set(selectedRow[0] - 1, toMove); } }
private static void moveRowsDown(final JTable table, final int[] rows) { final int maxRow = table.getRowCount() - 1; for (int row1 : rows) { if (row1 == maxRow) { return; } } table.removeEditor(); int[] selectedRows = rows.clone(); for (int i = rows.length - 1; i > -1; i--) { int row = rows[i]; ((DefaultTableModel) table.getModel()).moveRow(row, row, row + 1); selectedRows[i] = row + 1; } selectRows(table, selectedRows); }
private static void moveRowsDown(final JTable table, final int[] rows) { final int maxRow = table.getRowCount() - 1; for (int row1 : rows) { if (row1 == maxRow) { return; } } table.removeEditor(); int[] selectedRows = rows.clone(); for (int i = rows.length - 1; i > -1; i--) { int row = rows[i]; ((DefaultTableModel) table.getModel()).moveRow(row, row, row + 1); selectedRows[i] = row + 1; } selectRows(table, selectedRows); }
private static void moveRowsDown(final JTable table, final int[] rows) { final int maxRow = table.getRowCount() - 1; for (int row1 : rows) { if (row1 == maxRow) { return; } } table.removeEditor(); int[] selectedRows = rows.clone(); for (int i = rows.length - 1; i > -1; i--) { int row = rows[i]; ((DefaultTableModel) table.getModel()).moveRow(row, row, row + 1); selectedRows[i] = row + 1; } selectRows(table, selectedRows); }
public void moveRowDown() { int[] selectedRow = table.getSelectedRows(); if (checkWhichBox(table1check, table2check) > 1) { // Do Nothing } if (!(selectedRow.length > 0) || (selectedRow[selectedRow.length - 1] >= tableData.size() - 2) || (selectedRow.length > 1)) { // Do nothing } else { model.moveRow(selectedRow[0], selectedRow[selectedRow.length - 1], selectedRow[0] + 1); table.setRowSelectionInterval(selectedRow[0] + 1, selectedRow[0] + 1); // TODO if multiple rows are selected move selection with it. table.getSelectionModel().setSelectionInterval(selectedRow[0] + 1, selectedRow[0] + 1); table.scrollRectToVisible(new Rectangle(table.getCellRect(selectedRow[0] + 1, 0, true))); ScriptObject toMove = tableData.get(selectedRow[0]); tableData.set(selectedRow[0], tableData.get(selectedRow[0] + 1)); tableData.set(selectedRow[0] + 1, toMove); } }
private static void moveRowsUp(final JTable table, final int[] rows) { for (int row1 : rows) { if (row1 == 0) { return; } } table.removeEditor(); int[] selectedRows = rows.clone(); for (int i = 0; i < rows.length; i++) { int row = rows[i]; ((DefaultTableModel) table.getModel()).moveRow(row, row, row - 1); selectedRows[i] = row - 1; } selectRows(table, selectedRows); }
private static void moveRowsUp(final JTable table, final int[] rows) { for (int row1 : rows) { if (row1 == 0) { return; } } table.removeEditor(); int[] selectedRows = rows.clone(); for (int i = 0; i < rows.length; i++) { int row = rows[i]; ((DefaultTableModel) table.getModel()).moveRow(row, row, row - 1); selectedRows[i] = row - 1; } selectRows(table, selectedRows); }
private static void moveRowsUp(final JTable table, final int[] rows) { for (int row1 : rows) { if (row1 == 0) { return; } } table.removeEditor(); int[] selectedRows = rows.clone(); for (int i = 0; i < rows.length; i++) { int row = rows[i]; ((DefaultTableModel) table.getModel()).moveRow(row, row, row - 1); selectedRows[i] = row - 1; } selectRows(table, selectedRows); }
private void moveDownHandler(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_moveDownHandler int selectedRow = getSelectedRow(); if (selectedRow == -1) { return; } Integer type = (Integer) handlerTableModel.getValueAt(selectedRow, 1); if (type == WSHandlerDialog.JAXWS_LOGICAL_HANDLER) { if (selectedRow == protocolIndex) { DialogDisplayer.getDefault().notify(new NotifyDescriptor.Message(NbBundle.getMessage(MessageHandlerPanel.class, "TXT_CannotMoveDown", NotifyDescriptor.WARNING_MESSAGE))); return; } } int newSelectedRow = selectedRow + 1; handlerTableModel.moveRow(selectedRow, selectedRow, newSelectedRow); handlerTable.getSelectionModel().setSelectionInterval(newSelectedRow, newSelectedRow); isChanged = true; }//GEN-LAST:event_moveDownHandler
private void moveUpHandler(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_moveUpHandler int selectedRow = getSelectedRow(); if (selectedRow == -1) { return; } Integer type = (Integer) handlerTableModel.getValueAt(selectedRow, 1); if (type == WSHandlerDialog.JAXWS_MESSAGE_HANDLER) { if ((selectedRow - 1) == protocolIndex) { DialogDisplayer.getDefault().notify(new NotifyDescriptor.Message(NbBundle.getMessage(MessageHandlerPanel.class, "TXT_CannotMoveUp", NotifyDescriptor.WARNING_MESSAGE))); return; } } int newSelectedRow = selectedRow - 1; handlerTableModel.moveRow(selectedRow, selectedRow, newSelectedRow); handlerTable.getSelectionModel().setSelectionInterval(newSelectedRow, newSelectedRow); isChanged = true; }//GEN-LAST:event_moveUpHandler