package application;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import javafx.application.Application;
import javafx.geometry.Pos;
import javafx.scene.Group;
import javafx.scene.Scene;
import javafx.scene.control.Label;
import javafx.scene.image.Image;
import javafx.scene.image.ImageView;
import javafx.scene.layout.GridPane;
import javafx.scene.paint.Color;
import javafx.scene.text.Font;
import javafx.scene.text.FontWeight;
import javafx.stage.Stage;
public class Practice extends Application {
public void start(Stage stage) throws FileNotFoundException {
//Creating an image
Image image = new Image(new
FileInputStream("Users/user/Documents/Minesweeper/1.png"));
//Setting the image view
ImageView imageView = new ImageView(image);
//Setting the position of the image
imageView.setX(50);
imageView.setY(25);
//setting the fit height and width of the image view
imageView.setFitHeight(455);
imageView.setFitWidth(500);
//Setting the preserve ratio of the image view
imageView.setPreserveRatio(true);
//Creating a Group object
Group root = new Group(imageView);
//Creating a scene object
Scene scene = new Scene(root, 600, 500);
//Setting title to the Stage
stage.setTitle("Loading an image");
//Adding scene to the stage
stage.setScene(scene);
//Displaying the contents of the stage
stage.show();
}
public static void main(String args[]) {
launch(args);
}
检查图像文件的路径。路径“users/user/documents/minesweeper/1.png”
是一个相对路径,请确保users
上面的目录是您当前的工作目录。
否则,可以将图像的绝对路径作为FileInputStream
的参数。
简单的java文件结构应该如下所示:
WorkingDir | ----application | | | ----Practice.java |----1.png
Image image = new Image(new FileInputStream("1.png"));
嗨, 请原谅我,因为我在这方面是个新手。 我使用了AWS提供的AWSAccessKeyId和AWSSecretKey,并更改了S3 bucket的策略,因此它被设置为对所有人进行读/写。 这是我的bucket策略文档: { “版本”:“2012-10-17”, “ID”:“Policy150032********”, “语句”:[ { “SID”:“STMT1500*********”, “效果”
每次尝试使用Jenkins执行测试用例时,下面的Java错误都会显示在我的测试报告中。 错误1:
我正在为注释的项目添加jQuery autocomplete我需要标记(在中),但是当我添加它时,我得到以下错误:
我知道如何在
无论我做什么来改变它,我都会不断得到这个错误。我对JavaFX非常陌生,我想尝试一个小程序。我只是想让一张照片出现在现场,但我甚至不能让图像加载到我的程序中。我将图像放在主包(seaapp)旁边的包(seaapp.images)中 这给了我一个错误: 当我添加一个图片的URL作为新图片时,这很好,但是当我有一个下载的图片时,它会给我这个错误。我的netbeans也完全更新了。我已经把我如何设置文件
我试图在JavaFX中实现一个非常简单的Raspberry Pi接口。我用的是一台电脑。基于fxml的布局和样式我的项目与css。我的问题是,尽管该应用程序在我的主计算机(从eclipse运行)上运行得很好,但它在Raspberry上也不工作,当我尝试在主计算机上运行导出的jar时也不工作。 我就是这样把纽扣剥皮的。当然,resources/images文件夹位于我的构建路径中。按钮的颜色与我在c