javafx.stage.FileChooser - PullRequest
       4

javafx.stage.FileChooser

2 голосов
/ 28 июля 2011

Как мне добавить javafx.stage.FileChooser на сцену в приложении javafx с графическим интерфейсом.

Я сделал следующее

Group root = new Group(); 
Scene scene = new Scene(root,800,800,Color.BLANCHEDALMOND);
FileChooser fc = new FileChooser();
root.getChildren().add(fc);

Однако я получаю следующую ошибку.

no suitable method found for add(javafx.stage.FileChooser)
    method java.util.List.add(int,javafx.scene.Node) is not applicable
      (actual and formal argument lists differ in length)
    method java.util.List.add(javafx.scene.Node) is not applicable
      (actual argument javafx.stage.FileChooser cannot be converted to javafx.scene.Node by method invocation conversion)

Может ли кто-нибудь дать какой-нибудь совет?

1 Ответ

2 голосов
/ 22 августа 2011

FileChooser не является узлом, поэтому вы не можете добавить его в группу.

Использование:

fc.showOpenDialog(null);

или

fc.showSaveDialog(null);

Параметр является родительским окном. Если я правильно помню, оно может быть нулевым.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...