2013-06-27 152 views
1

我有這個代碼,這是非常基本的,它用於關閉TabPane中的所有選項卡。關閉TabPane中的所有選項卡

MenuItem item4 = new MenuItem("Close All Tabs"); 
    item4.setOnAction(new EventHandler<ActionEvent>() 
    { 
     @Override 
     public void handle(ActionEvent e) 
     { 
      System.out.println("Close All Tabs"); 
      int ee = tabPane.getTabs().size(); 
      tabPane.getTabs().remove(0, ee); 
     } 
    }); 

我要優化這部分代碼:

 int ee = tabPane.getTabs().size(); 
     tabPane.getTabs().remove(0, ee); 

是否有任何其他明確和優化的解決方案?

回答

4

也許

tabPane.getTabs().clear(); 
+0

+ 1。非常感謝! – user1285928