JTableを右クリックするとポップアップメニューが作成される状況があります。ポップアップメニューを作成する標準的な方法:
aJTable.setComponentPopupMenu(rightClickMenu);
その後、登録されたアクションで、ポップアップメニューを表示するために右クリックされたセルを見つけることができません。
rightClickMenuItem.addActionListener(new AbstractAction() {
@Override
public void actionPerformed(ActionEvent e) {
// Work out what cell was right clicked to generate the menu
}
});
これをどのように行うかについてのアイデアはありますか?