public void mouseClicked(MouseEvent e) { TableColumnModel columnModel = tableView.getColumnModel(); int viewColumn = columnModel.getColumnIndexAtX(e.getX()); int column = tableView.convertColumnIndexToModel(viewColumn); if (e.getClickCount() == 1 && column != -1) { if (lastSortedColumn == column) ascending = !ascending; sorter.sortByColumn(column, ascending); lastSortedColumn = column; } } };
@Override public void mousePressed(MouseEvent e) { TableColumnModel columnModel = table.getColumnModel(); int viewColumn = columnModel.getColumnIndexAtX(e.getX()); int column = table.convertColumnIndexToModel(viewColumn); if (column != -1) { // sort ascending boolean asc = true; if (recentSortedColumn == column) { asc = !recentAscending; } sortSetting.setSortIndex(column); sortSetting.setAscending(asc); sort(column, asc); fireTableDataChanged(); } } };
public String getToolTipText(MouseEvent e) { // html tooltip java.awt.Point p = e.getPoint(); int colIndex = columnModel.getColumnIndexAtX(p.x); TableColumn col = columnModel.getColumn(colIndex); int realIndex = col.getModelIndex(); String tip; if (tableInfo != null) { // custom hint from table info tip = tableInfo.getColumnByIndex(realIndex).getHeaderHint(); if (tip == null) { tip = tableInfo.getColumnByIndex(realIndex).getHeaderName(); } } else { // default hint from header tip = col.getHeaderValue().toString(); } return GUISizeHelper.textToHtmlWithSize(tip, GUISizeHelper.tableFont); } };
int columnIndex = tcm.getColumnIndexAtX( e.getX() ); Cursor cursor = header.getCursor();
class SortColumnListener extends MouseAdapter { SortColumnListener(int column) { ... } public void mouseClicked(MouseEvent e) { TableColumnModel colModel = QueueTable.this.getColumnModel(); int columnModelIndex = colModel.getColumnIndexAtX(e.getX()); if(columnModelIndex == column) { // Do stuff } } }
@Override public void mouseClicked(MouseEvent e) { int columnIndex = table.getColumnModel().getColumnIndexAtX(e.getX()); sortColumn(columnIndex); }
public void show(MouseEvent e) { if (e.isPopupTrigger()) { int index = header.getColumnModel().getColumnIndexAtX(e.getX()); if (index != -1) { selectedColumn = header.getColumnModel().getColumn(index); } JPopupMenu headerMenu = buildHeaderMenu(); headerMenu.show(e.getComponent(), e.getX(), e.getY()); } } });
public void mouseClicked(MouseEvent e) { TableColumnModel columnModel = table.getColumnModel(); int viewColumn = columnModel.getColumnIndexAtX(e.getX()); int column = table.convertColumnIndexToModel(viewColumn); if (e.getClickCount() == 1 && column != -1) { setSortedBy(column); } } };
public void mouseClicked(MouseEvent e) { TableColumnModel columnModel = tableView.getColumnModel(); int viewColumn = columnModel.getColumnIndexAtX(e.getX()); int column = tableView.convertColumnIndexToModel(viewColumn); if (e.getClickCount() == 1 && column != -1) { if (lastSortedColumn == column) ascending = !ascending; sorter.sortByColumn(column, ascending); lastSortedColumn = column; } } };
public void mouseClicked(MouseEvent e) { TableColumnModel columnModel = tableView.getColumnModel(); int viewColumn = columnModel.getColumnIndexAtX(e.getX()); int column = tableView.convertColumnIndexToModel(viewColumn); if (e.getClickCount() == 1 && column != -1) { if (lastSortedColumn == column) ascending = !ascending; sorter.sortByColumn(column, ascending); lastSortedColumn = column; } } };
public void mouseClicked(MouseEvent e) { TableColumnModel columnModel = getColumnModel(); int viewColumn = columnModel.getColumnIndexAtX(e.getX()); int column = convertColumnIndexToModel(viewColumn); if ( (e.getButton() == MouseEvent.BUTTON1) && (e.getClickCount() == 2) && (column != -1) ) JTableHelper.setOptimalColumnWidth(table, column); } });
public void mouseClicked(MouseEvent e) { JTableHeader header = (JTableHeader)(e.getSource()); JTable tableView = header.getTable(); TableColumnModel columnModel = tableView.getColumnModel(); int viewColumn = columnModel.getColumnIndexAtX(e.getX()); int column = tableView.convertColumnIndexToModel(viewColumn); if (column == 0 && viewColumn == column && e.getClickCount() == 1) { checkAllCheckbox.doClick(); } header.repaint(); } };
public void mouseClicked(MouseEvent e) { JTableHeader header = (JTableHeader)(e.getSource()); JTable tableView = header.getTable(); TableColumnModel columnModel = tableView.getColumnModel(); int viewColumn = columnModel.getColumnIndexAtX(e.getX()); int column = tableView.convertColumnIndexToModel(viewColumn); if (column == 0 && viewColumn == column && e.getClickCount() == 1) { checkAllCheckbox.doClick(); } header.repaint(); } };
public void mouseClicked(MouseEvent e) { JTableHeader header = (JTableHeader)(e.getSource()); JTable tableView = header.getTable(); TableColumnModel columnModel = tableView.getColumnModel(); int viewColumn = columnModel.getColumnIndexAtX(e.getX()); int column = tableView.convertColumnIndexToModel(viewColumn); if (column == 0 && viewColumn == column && e.getClickCount() == 1) { checkAllCheckbox.doClick(); } header.repaint(); } };
@Override public void mouseClicked(MouseEvent e) { int tci = getTable().getColumnModel().getColumnIndexAtX(e.getX()); if( tci<0 )return; TableColumn tc = getTable().getColumnModel().getColumn(tci); if( tc==null )return; int mi = tc.getModelIndex(); if( mi<0 || !(mi<getColumns().size()) )return; onHeaderColumnClicked( e, tc, mi ); } });
public void mouseClicked(MouseEvent e) { TableColumnModel columnModel = getColumnModel(); int viewColumn = columnModel.getColumnIndexAtX (e.getX()); int columnIndex = convertColumnIndexToModel(viewColumn); if (e.getClickCount() == 1 && columnIndex != -1) { ((TradeQuoteAuditStats)getModel ()).sort(columnIndex, true); } } }
public void mouseClicked(MouseEvent e) { TableColumnModel columnModel = getColumnModel(); int viewColumn = columnModel.getColumnIndexAtX (e.getX()); int columnIndex = convertColumnIndexToModel(viewColumn); if (e.getClickCount() == 1 && columnIndex != -1) { ((TradeQuoteAuditStats)getModel ()).sort(columnIndex, true); } } }
@Override void createPopup(int xpos, int ypos) { int treeXpos = xpos - ((TreeTable) treeTable).getPositionX(); if (allowHideColumns || allowSortingByColumn) { int col = treeTable.getColumnModel().getColumnIndexAtX(treeXpos); super.createExtendedPopup(xpos, ypos, getListMenu(col)); } else { super.createPopup(xpos, ypos); } }
@Override public void mouseClicked(MouseEvent e) { TableColumnModel columnModel = fTable.getColumnModel(); int viewColumn = columnModel.getColumnIndexAtX(e.getX()); int column = fTable.convertColumnIndexToModel(viewColumn); if (MouseUtils.isLeftClick(e) && !e.isAltDown() && !e.isControlDown() && (column != -1)) fModel.sort(column, !e.isShiftDown()); } };
public void actionPerformed(final ActionEvent event) { final int cellColumn = columnModel.getColumnIndexAtX(mouseX); final String columnName = tableModel.getColumnName(cellColumn); final Map<String, Class> attribNameToTypeMap = new HashMap<String, Class>(); initAttribNameToTypeMap(objectType, columnName, attribNameToTypeMap); formulaBuilderDialog = new FormulaBuilderDialog(tableModel, table, objectType, Cytoscape.getDesktop(), attribNameToTypeMap, columnName); formulaBuilderDialog.setLocationRelativeTo(Cytoscape.getDesktop()); formulaBuilderDialog.setVisible(true); } });