JavaFX에서 TableView
을 생성 중입니다. 마우스 오른쪽 버튼으로 Context Menu
을 표시하고 싶습니다. 그래서 나는 아래 주어진대로하고있다.특정 시점에서 TableView에서 행 번호를 가져 오는 방법은 무엇입니까?
EventHandler event = new EventHandler<MouseEvent>() {
@Override
public void handle(MouseEvent me) {
if (me.getButton() == MouseButton.SECONDARY) {
tableView.getContextMenu().show(tableView, me.getSceneX(), me.getSceneY());
}
}
};
tableView.addEventHandler(MouseEvent.MOUSE_CLICKED, event);
는하지만 난 TableView
의 모든 행을 클릭 한 경우 Context Menu
만 볼 수 있어야 그렇게하고 싶다. 즉, 특정 포인트에서 TableView의 행 번호를 얻는 방법은 TableView
의 행을 클릭하면 내 Context Menu
만 표시되도록해야합니다.