Я использую Java FX для настольного приложения. Могу ли я изменить сцену внутри одной сцены? Первая сцена имеет панель привязки, внутри которой включена еще одна панель привязки. Могу ли я изменить сцену во второй панели привязки?
Изменение сцены Java Fx
comment
stackoverflow.com/questions/30901185/ с использованием AnchorPane в группе может помочь вам в переключении сцен.
- person Talha   schedule 02.05.2018
Ответы (1)
просто загрузите AnchorPane внутри Anchorpane. нет необходимости создавать новую сцену..
AnchorPane main=new AnchorPane();
AnchorPane sub=new AnchorPane();
sub.getChildren().add(btn);
main.getChildren().add(sub);
Сцена является суперклассом для Node, поэтому я думаю, что невозможно загрузить сцену внутри сцены. однако вы можете переключать сцены на сцене.
person
Vinod CG
schedule
05.04.2012
rak, кажется, спрашивает, можете ли вы изменить содержимое второй панели привязки (я думаю, динамически). Это можно сделать, применив решение vini, а затем позже, в ответ на какой-либо пользовательский интерфейс или другое событие, вызвав sub.getChildren().clear(), а затем sub.getChildren().add(newbtn).
- person jewelsea; 06.04.2012