0
移動標籤不再工作我有一個問題:將Tabpane的選項卡從索引0移動到1不再工作。由於jre1.8.0_20版本更新
我最近更新了java的新版本(8u20)。從那以後,我的程序的「移動選項卡」功能不再有效。
這裏是我的代碼:
final TabPane tabPane = new TabPane();
final Tab tabOne = new Tab("hello");
Label label1 = new Label("hello");
tabOne.setContent(label1);
tabOne.getContent().setOnMouseClicked(new EventHandler<MouseEvent>() {
@Override
public void handle(MouseEvent event) {
tabPane.getTabs().remove(tabOne);
tabPane.getTabs().add(1, tabOne);
tabPane.getSelectionModel().select(1);
}
});
Tab tabTwo = new Tab("byebye");
tabPane.getTabs().add(tabOne);
tabPane.getTabs().add(tabTwo);
正如你看到的,代碼很簡單:我有兩個標籤,而當點擊發生時我剛剛從索引0移到第一個選項卡索引1的內容。 此代碼適用於jre8,但不適用於jre1.8.0_20(標籤消失...)。
有人對此有何想法? 感謝您的幫助
非常感謝,我不知道新版本。當然,它解決了這個問題。我會在下次知道它。 – Gulle 2014-09-25 19:00:29