Eclipse JavaFX中的树数据结构问题
我正在为私人目的制作GUI。应用程序首先要求登录+通过,如果正确,将出现主窗口。它包括菜单栏、文本区、网络视图和一些基本按钮。单击其中一个按钮时,webbrowser应该会出现,但所有其他元素应该仍然可见。因此,在eventhandler之后:Eclipse JavaFX中的树数据结构问题,eclipse,javafx-2,scenebuilder,Eclipse,Javafx 2,Scenebuilder,我正在为私人目的制作GUI。应用程序首先要求登录+通过,如果正确,将出现主窗口。它包括菜单栏、文本区、网络视图和一些基本按钮。单击其中一个按钮时,webbrowser应该会出现,但所有其他元素应该仍然可见。因此,在eventhandler之后: System.out.println("Stream"); StackPane root = new StackPane(); WebView VideoViewer = new WebView(); WebEngine engine = Vi
System.out.println("Stream");
StackPane root = new StackPane();
WebView VideoViewer = new WebView();
WebEngine engine = VideoViewer.getEngine();
engine.load("http://www.oracle.com/products/index.html");
root.getChildren().add(VideoViewer);
Scene scene = new Scene(root);
stage.setScene(scene);
stage.show();
System.out.println("Streaming...");
正如您看到的,整个窗口都充满了html页面,我的问题是:
- 如何更新WebView而不替换我的阶段的全部内容
提前谢谢 使用a而不是StackPane。堆叠窗格将所有内容“堆叠”在一起。BorderPane允许您为每个控件元素选择边。如果一侧有多个元素,请将它们放在VBox或HBox中。是否尝试使用SceneBuilder程序来设计UI?如果没有,请删除标记,因为答案会有所不同。@brian:是的,我确实在使用SceneBuilder,很抱歉没有提到您标记了它SceneBuilder,但代码看起来与之不同。如果你有一个fxml文件,发布它。好的一点是,我之前没有想到它。我试过了,但还是一无所获。我会随时告诉你最新情况。谢谢