我正在使用JavaFX,我的應用程序有一個表,我可以添加元素到表中,但我想創建一個上下文菜單,當我右鍵單擊該行時顯示在一行上。TableView的一行上下文菜單?
我有什麼...
在場景生成器我有,當右鍵菜單被激活上運行,但是這不是正是我想要的一種方法。這將是很好,因爲我在程序中從表中獲取選定的項目,只要我想要。這個問題,如果我保留我目前所擁有的,就是獲取上下文菜單以在所選元素上彈出。
contextMenu是包含菜單項的上下文菜單。 connectedUsers是的TableView
以下是最接近我可以得到的,但它顯示的TableView中
contextMenu.show(connectedUsers, Side.BOTTOM, 0, 0);
對於ContextMenus對TableViews,TableRows和TableCells一個非常充分的討論,參見[這](HTTPS ://www.marshall.edu/genomicjava/2013/12/30/javafx-tableviews-with-contextmenus/) –