Итак, я настроил графический интерфейс с текстовым полем и кнопкой.У меня есть несколько изображений в моем файле, как показано ниже.
Также это графический интерфейс;
Я хочу иметь возможность ввести в текстовое поле "A0", и оно покажет (где-нибудь в этой точке) изображение в графическом интерфейсе.Я не уверен, как это исправить, любая помощь или пример будут оценены.
РЕДАКТИРОВАТЬ:
private void getImage(){
char key;
Image img = new Image("gui/assets/" + textField.getText() + ".png", 100, 100, false, false);
ImageView image = new ImageView();
image.setImage(img);
image.setX(40);
image.setY(480);
pane.getChildren().add(image);
}
Так вот, что я сделал (панель просто группа),Кроме того, это primaryStage;
@Override
public void start(Stage primaryStage) throws Exception {
primaryStage.setTitle("StepsGame Viewer");
Scene scene = new Scene(root, VIEWER_WIDTH, VIEWER_HEIGHT);
root.getChildren().add(controls);
root.getChildren().add(pane);
makeControls();
primaryStage.setScene(scene);
primaryStage.show();
}
Итак, я добавил группу, которая добавляет изображение в primaryStage, однако при вводе имени изображения, например «A0», ничего не появляется.Чего мне не хватает?