2013-12-18 75 views
0

我有一個帶有表視圖的javafx組合框作爲其彈出控件。問題是當我點擊列標題進行排序時,彈出消失。我怎樣才能限制彈出只能從表視圖中選擇一行?Javafx:組合框彈出控件

+0

你可以發佈你的示例代碼。所以我們很容易就能提供解決方案。 – AJJ

回答

0

據我理解你的問題的一種方式,以檢查錶行被選中與否是

tableName.getSelectionModel().getSelectedIndex()

這將返回-1沒有選擇行時。

另一種方式是

ObservableList<SomeDataType> selectedItems= tableName.getItems();

這將返回多個選定的行如果觀察到的列表是空的則沒有行被選中。