2012-05-08 6 views

答えて

10

は、あなたが「JavaFXのアプリケーションスレッド」に新しいステージを作成しましたか?

は、次の試してみてください。

javafx.application.Platform.runLater(new Runnable() { 

     @Override 
     public void run() { 
      Stage stage = new Stage(); 
      stage.setScene(new Scene(new Group(new Button("my second window")))); 
      stage.show(); 
     } 
    }); 

すべてのFX UIの操作は、 "JavaFXのアプリケーションスレッド" 上で実行する必要があり、http://docs.oracle.com/javafx/2/architecture/jfxpub-architecture.htm#sthref8

を見ます
関連する問題