如何防止触发并JPopupMenu
仅Mouse Cursor
在选中时显示JTable'Row
我的问题:如果有另一种方式,getBounds
从选定的行,并确定/比较与Mouse
位置...
我简单的sscce演示了不想要的相反状态,任何行都可以选择并JPopupMenu
从整体触发JTable
import java.awt.event.*;
import javax.swing.*;
import javax.swing.table.*;
public class TableCheckBox extends JFrame {
private static final long serialVersionUID = 1L;
private JTable table;
public TableCheckBox() {
Object[] columnNames = {"Type", "Company", "Shares", "Price", "Boolean"};
Object[][] data = {
{"Buy", "IBM", new Integer(1000), new Double(80.50), false},
{"Sell", "MicroSoft", new Integer(2000), new Double(6.25), true},
{"Sell", "Apple", new Integer(3000), new Double(7.35), true},
{"Buy", "Nortel", new Integer(4000), new Double(20.00), …
Run Code Online (Sandbox Code Playgroud)