我基本上是Java FX 2的新手。
场景:
我有3个场景,我想要一种添加菜单栏的方法,这样我就不会从前一场景中显式删除菜单栏并将其添加到新场景。就像将父场景或某种方式的菜单栏附加到舞台上一样。我的意思是菜单栏只添加了一次,无论前面是否有场景,总会出现。
如果这是可能的,我该怎么做。
这是由JavaFX http://docs.oracle.com/javafx/2/ui_controls/MenuSample.java.html的Oracle文档提供的默认示例
public class Main extends Application {
final ImageView pic = new ImageView();
final Label name = new Label();
final Label binName = new Label();
final Label description = new Label();
public static void main(String[] args) {
launch(args);
}
@Override
public void start(Stage stage) {
stage.setTitle("Menu Sample");
Scene scene = new Scene(new VBox(), 400, 350);
scene.setFill(Color.OLDLACE);
MenuBar menuBar = new MenuBar();
// --- Graphical elements