table.setRowSelectionInterval(0, 0); // Show first row of prompt table as selected
jTable_PromptSet.setRowSelectionInterval(row + 1, row + 1);
public MainWindow() { super("Dynamic Code Evolution VM Installer"); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); Installer installer = new Installer(ConfigurationInfo.current()); installations = new InstallationsTableModel(); for (Installation i : installer.listInstallations()) { installations.add(i); } add(getBanner(), BorderLayout.NORTH); add(getCenterPanel(), BorderLayout.CENTER); add(getBottomPanel(), BorderLayout.SOUTH); if (table.getRowCount() > 0) { table.setRowSelectionInterval(0, 0); } pack(); setMinimumSize(getSize()); }
private void updateTable() { if (table == null || tableModel == null) { return; } int selectedRow = table.getSelectedRow(); tableModel.fireTableDataChanged(); if (table.getRowCount() > 0) { selectedRow = MathUtils.clamp(selectedRow, 0, table.getRowCount()); table.setRowSelectionInterval(selectedRow, selectedRow); } else { imageContainer.setDisabledIcon(null); } }
public void loadCards(CardsView showCards, BigCard bigCard, UUID gameId) { int selectedRow = -1; if (currentView.equals(mainModel)) { selectedRow = mainTable.getSelectedRow(); } this.cards = showCards; this.bigCard = bigCard; this.gameId = gameId; cbSortBy.setSelectedItem(sortSetting.getSortBy()); chkPiles.setSelected(sortSetting.isPilesToggle()); currentView.loadCards(showCards, sortSetting, bigCard, gameId); if (selectedRow >= 0) { selectedRow = Math.min(selectedRow, mainTable.getRowCount() - 1); if (selectedRow >= 0) { mainTable.setRowSelectionInterval(selectedRow, selectedRow); } } }
@Override public void mousePressed(MouseEvent e) { PanelConsoles.this.networkTable.requestFocusInWindow(); // move selected row and place cursor on focused cell if (SwingUtilities.isRightMouseButton(e)) { Point p = e.getPoint(); // get the row index that contains that coordinate int rowNumber = PanelConsoles.this.networkTable.rowAtPoint(p); int colNumber = PanelConsoles.this.networkTable.columnAtPoint(p); // Get the ListSelectionModel of the JTable DefaultListSelectionModel model = (DefaultListSelectionModel) PanelConsoles.this.networkTable.getSelectionModel(); DefaultListSelectionModel model2 = (DefaultListSelectionModel) PanelConsoles.this.networkTable.getColumnModel().getSelectionModel(); PanelConsoles.this.networkTable.setRowSelectionInterval(rowNumber, rowNumber); model.moveLeadSelectionIndex(rowNumber); model2.moveLeadSelectionIndex(colNumber); } } });
public void actionPerformed(ActionEvent e) { int newSelectedRow = table.getSelectedRow() - 1; if(newSelectedRow >= 0) table.setRowSelectionInterval(newSelectedRow, newSelectedRow); } });
public void actionPerformed(ActionEvent e) { int newSelectedRow = table.getSelectedRow() + 1; if(newSelectedRow < table.getRowCount()) table.setRowSelectionInterval(newSelectedRow, newSelectedRow); } });
private void selectRows(JTable table, int start, int end) { // Use this mode to demonstrate the following examples table.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION); // Needs to be set or rows cannot be selected table.setRowSelectionAllowed(true); // Select rows from start to end if start is 0 we change to 1 or leave it (used to preserve coloums headers) table.setRowSelectionInterval(start, end - 1); }
public void mouseClicked(MouseEvent me) { if (me.getClickCount() == 2) { int row = tab.rowAtPoint(me.getPoint()); if (row != -1) { tab.setRowSelectionInterval(row,row); editButtonActionPerformed(null); } } } });
private void setSelectedEntryByAlias(String alias) { JTable jtKeyStore = getActiveKeyStoreTable(); for (int i = 0; i < jtKeyStore.getRowCount(); i++) { if (alias.equals(jtKeyStore.getValueAt(i, 3))) { jtKeyStore.setRowSelectionInterval(i, i); break; } } }
private void selectClicked(MouseEvent e) { int clickedRow = entrantsTable.rowAtPoint(e.getPoint()); if (clickedRow != -1 && !entrantsTable.isRowSelected(clickedRow)) { entrantsTable.setRowSelectionInterval(clickedRow, clickedRow); } }
public void setSelectedBundle(BundleDTO bundle) { int modelRowIndex = tableModel.getRowIndex(bundle); if (modelRowIndex >= 0) { int viewRowIndex = table.convertRowIndexToView(modelRowIndex); table.setRowSelectionInterval(viewRowIndex, viewRowIndex); } }
public void runTask(Task task) { TaskThread thread = new TaskThread(task); this.taskList.add(0, thread); this.taskTableModel.fireTableDataChanged(); this.taskTable.setRowSelectionInterval(0, 0); thread.start(); }
public void runTask(Task task) { TaskThread thread = new TaskThread(task); this.taskList.add(0, thread); this.taskTableModel.fireTableDataChanged(); this.taskTable.setRowSelectionInterval(0, 0); thread.start(); }
public void runTask(Task task) { TaskThread thread = new TaskThread(task); this.taskList.add(0, thread); this.taskTableModel.fireTableDataChanged(); this.taskTable.setRowSelectionInterval(0, 0); thread.start(); }
private void add(final UpdateSite site) { final int row = sites.size(); files.addUpdateSite(site); sites.add(site); tableModel.rowsChanged(); tableModel.rowChanged(row); table.setRowSelectionInterval(row, row); StaticSwingUtils.scrollToBottom(scrollpane); }
public void run() { if (s3ServiceMulti.createBuckets(new S3Bucket[] { newBucket })) { int modelIndex = bucketTableModel.getBucketIndexByName(newBucket.getName()); int viewIndex = bucketTableModelSorter.viewIndex(modelIndex); bucketsTable.setRowSelectionInterval(viewIndex, viewIndex); } } });
@Override public void tableChanged(TableModelEvent evt) { if (evt.getType() == TableModelEvent.UPDATE) { int column = evt.getColumn(); int row = evt.getFirstRow(); m_table.setColumnSelectionInterval(column + 1, column + 1); m_table.setRowSelectionInterval(row, row); } } }
public void run() { if (s3ServiceMulti.createBuckets(new S3Bucket[] { newBucket })) { int modelIndex = bucketTableModel.getBucketIndexByName(newBucket.getName()); int viewIndex = bucketTableModelSorter.viewIndex(modelIndex); bucketsTable.setRowSelectionInterval(viewIndex, viewIndex); } } });