将键盘上的某些数值放入程序之后,舞台开始了,但同时我想让舞台打开,用户可以再次放置一些值并重新启动舞台。JavaFX我可以重绘舞台吗?
这可能吗?
我愿做这样的事情:
primaryStage.setScene(scene);
primaryStage.show();
javafx.application.Platform.runLater(new Runnable() {
public void run() {
if (TastaturEingabe.readBoolean("Möchten Sie ein neues Diagramm zeichnen?")) {
// Input through keyboard
readInputJahrgang(vintage, FIRST_PROMPT);
readInputLager(vintage, FIRST_PROMPT);
primaryStage.hide();
} else {
primaryStage.close();
}
return;
}
});
其实,我不明白..键盘输入完成到控制台?在一般情况下,你可以设置新的舞台..你可以隐藏/显示舞台.. – 2013-03-06 22:30:26
我改变了它。希望它现在更清楚:/ 但它不工作。我的舞台结冰了,我无法做任何事情。在另一种情况下(如果readBoolean为true)舞台关闭,没有更多可能。 我想我需要做一些事情来开始的方法,所以我可以再次做同样的事情。但在这种情况下,我不知道如何。 对不起,如果这是愚蠢的问题。 – Sonja 2013-03-06 23:00:56