private void triggerPopupMenu(MouseEvent evt) { int row = tableSummary.rowAtPoint(evt.getPoint()); if (row != -1) { tableSummary.changeSelection(row, row, false, false); summaryPopupMenu.show(tableSummary, evt.getX(), evt.getY()); } }
/** * Returns the TreePath for a given x,y location. * * @param x x value * @param y y value * * @return the <code>TreePath</code> for the givern location. */ public TreePath getPathForLocation(int x, int y) { int row = rowAtPoint(new Point(x,y)); if (row == -1) { return null; } return renderer.getPathForRow(row); }
/** * Returns the TreePath for a given x,y location. * * @param x x value * @param y y value * * @return the <code>TreePath</code> for the givern location. */ public TreePath getPathForLocation(int x, int y) { int row = rowAtPoint(new Point(x,y)); if (row == -1) { return null; } return renderer.getPathForRow(row); }
/** * Returns the TreePath for a given x,y location. * * @param x x value * @param y y value * * @return the <code>TreePath</code> for the givern location. */ public TreePath getPathForLocation(int x, int y) { int row = rowAtPoint(new Point(x,y)); if (row == -1) { return null; } return renderer.getPathForRow(row); }
/** * Returns the TreePath for a given x,y location. * * @param x x value * @param y y value * * @return the <code>TreePath</code> for the givern location. */ public TreePath getPathForLocation(int x, int y) { int row = rowAtPoint(new Point(x,y)); if (row == -1) { return null; } return renderer.getPathForRow(row); }
/** * Returns the TreePath for a given x,y location. * * @param x x value * @param y y value * * @return the <code>TreePath</code> for the givern location. */ public TreePath getPathForLocation(int x, int y) { int row = rowAtPoint(new Point(x,y)); if (row == -1) { return null; } return renderer.getPathForRow(row); }
@Override public String getToolTipText(MouseEvent event) { int column = columnAtPoint(event.getPoint()); if (isHierarchical(column)) { int row = rowAtPoint(event.getPoint()); return renderer.getToolTipText(event, row, column); } return super.getToolTipText(event); }
private void tableSummaryMouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_tableSummaryMouseClicked if (evt.isPopupTrigger()) { triggerPopupMenu(evt); return; } if (evt.getClickCount() != 2) { return; } int rowIndex = tableSummary.rowAtPoint(evt.getPoint()); if (rowIndex < 0) { return; } tableSummary.changeSelection(rowIndex, rowIndex, false, false); if (listIssuesAction.isEnabled()) { listIssuesAction.actionPerformed(new ActionEvent(tableSummary, Event.ACTION_EVENT, "List Issues")); } }//GEN-LAST:event_tableSummaryMouseClicked
/** * {@inheritDoc} <p> * * Overridden to special-case the hierarchical column. */ @Override public String getToolTipText(MouseEvent event) { int column = columnAtPoint(event.getPoint()); if (column >= 0 && isHierarchical(column)) { int row = rowAtPoint(event.getPoint()); return renderer.getToolTipText(event, row, column); } return super.getToolTipText(event); }
/** * {@inheritDoc} <p> * * Overridden to special-case the hierarchical column. */ @Override public String getToolTipText(MouseEvent event) { int column = columnAtPoint(event.getPoint()); if (column >= 0 && isHierarchical(column)) { int row = rowAtPoint(event.getPoint()); return renderer.getToolTipText(event, row, column); } return super.getToolTipText(event); }
/** * {@inheritDoc} <p> * * Overridden to special-case the hierarchical column. */ @Override public String getToolTipText(MouseEvent event) { int column = columnAtPoint(event.getPoint()); if (column >= 0 && isHierarchical(column)) { int row = rowAtPoint(event.getPoint()); return renderer.getToolTipText(event, row, column); } return super.getToolTipText(event); }
/** * {@inheritDoc} <p> * * Overridden to special-case the hierarchical column. */ @Override public String getToolTipText(MouseEvent event) { int column = columnAtPoint(event.getPoint()); if (column >= 0 && isHierarchical(column)) { int row = rowAtPoint(event.getPoint()); return renderer.getToolTipText(event, row, column); } return super.getToolTipText(event); }
int col = columnAtPoint(pt); if (col >= 0 && isHierarchical(col)) { int row = rowAtPoint(pt); if (row >= 0) {
int col = columnAtPoint(pt); if (col >= 0 && isHierarchical(col)) { int row = rowAtPoint(pt); if (row >= 0) {
int col = columnAtPoint(pt); if (col >= 0 && isHierarchical(col)) { int row = rowAtPoint(pt); if (row >= 0) {
int col = columnAtPoint(pt); if (col >= 0 && isHierarchical(col)) { int row = rowAtPoint(pt); if (row >= 0) {
int col = columnAtPoint(pt); if (col >= 0 && isHierarchical(col)) { int row = rowAtPoint(pt);
int col = columnAtPoint(pt); if (col >= 0 && isHierarchical(col)) { int row = rowAtPoint(pt);
int col = columnAtPoint(pt); if (col >= 0 && isHierarchical(col)) { int row = rowAtPoint(pt);
int col = columnAtPoint(pt); if (col >= 0 && isHierarchical(col)) { int row = rowAtPoint(pt);