【发布时间】:2012-11-24 04:20:06
【问题描述】:
我创建了一个程序,其中一个 TabPane 包含多个 Tabs。 当有人试图关闭任何选项卡时,我想执行我自己的代码:当用户单击任何选项卡的默认关闭按钮时,它会要求确认。 如果用户说“是”,则选项卡将关闭,否则将保持打开状态。
我该怎么做?
我正在做类似下面的事情。但选项卡仍在关闭。我将如何使用该选项卡?
Tab tab = new Tab();
TabPane tabPane=new TabPane();
tabPane.getTabs().add(tab);
tab.setOnClosed(new EventHandler<Event>() {
@Override
public void handle(Event t) {
t.consume();
}
});
【问题讨论】:
标签: java tabs event-handling javafx-2 javafx