2014-01-14 48 views

回答

4

与Java 8:

button.setOnAction(e -> anInstanceOfYourOtherClass.yourMethod()); 

此前的Java 8:

button.setOnAction(new EventHandler<ActionEvent>() { 
    @Override public void handle(ActionEvent event) { 
     anInstanceOfYourOtherClass.yourMethod(); 
    } 
}); 
+0

我的问题是,我所有的类扩展了应用程序类。在每个类中都有start()方法。如何从其他类调用类的start()方法? –

+0

@TominJacob为什么所有的类都扩展了Application?您应该只有一个入口点(应用程序子类)。 – assylias

+0

你会再解释一下吗? –

相关问题