Эх не хочет загружать саму сцену с изображением - Java
Формулировка задачи:
Эх, проблемка в том что не хочет загружать окно с нужным мне изображением, если пустое окно или же с кнопками или лейбалами или даже отрисоваными фигурами, то пожалуйста, но при старте с загрузкой изображения пишет что ошибка в строке ImportView...Изображение лежит в папке проэкта(среда разработки NetBeens, вот сам код(взят из учебника Шилдта)
Листинг программы
- import javafx.application.*;
- import javafx.stage.*;
- import javafx.stage.*;
- import javafx.scene.layout.*;
- import javafx.geometry.*;
- import javafx.scene.Scene;
- import javafx.scene.control.Label;
- import javafx.scene.image.*;
- public class ImageDemo extends Application {
- public static void main(String[]args){
- launch(args);
- }
- public void start(Stage myStage){
- myStage.setTitle("ImageDemo");
- //использовать панель в поточной компоновке FlowPane
- //в качестве корневого узла
- FlowPane rootNode=new FlowPane();
- rootNode.setAlignment(Pos.CENTER);
- Scene myScene= new Scene(rootNode,300,200);
- myStage.setScene(myScene);
- ImageView catIV =new ImageView("cat1.png");
- Label catLabel= new Label("Cat",catIV);
- rootNode.getChildren().add(catLabel);
- myStage.show();
- }
- }
Решение задачи: «Эх не хочет загружать саму сцену с изображением»
textual
Листинг программы
- import javafx.application.Application;
- import javafx.scene.*;
- import javafx.scene.image.*;
- import javafx.scene.image.ImageView;
- import javafx.stage.*;
- import javafx.geometry.*;
- import javafx.scene.layout.*;
- public class ImageViewDemo extends Application {
- public static void main(String[] args) {
- launch(args);
- }
- public void start(Stage myStage) {
- myStage.setTitle("Display in Image");
- FlowPane rootNode=new FlowPane();
- rootNode.setAlignment(Pos.CENTER);
- Scene myScene=new Scene(rootNode,300,200);
- myStage.setScene(myScene);
- Image doger = new Image("file:dog.png");
- ImageView dogerIV=new ImageView(doger);
- rootNode.getChildren().add(dogerIV);
- myStage.show();
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д