javaFX如何打开图片
时间: 2023-10-10 12:08:54 浏览: 74
Java 打开并显示图片
5星 · 资源好评率100%
您可以使用JavaFX中的ImageView类来打开图片。先创建一个Image对象,然后将其设置为ImageView的图像源。下面是示例代码:
```java
import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.image.Image;
import javafx.scene.image.ImageView;
import javafx.scene.layout.StackPane;
import javafx.stage.Stage;
public class ImageViewExample extends Application {
@Override
public void start(Stage primaryStage) {
// 创建Image对象
Image image = new Image("file:my_image.png");
// 创建ImageView对象
ImageView imageView = new ImageView(image);
// 创建根节点
StackPane root = new StackPane(imageView);
// 创建场景
Scene scene = new Scene(root, 300, 300);
// 设置舞台
primaryStage.setTitle("ImageView Example");
primaryStage.setScene(scene);
primaryStage.show();
}
public static void main(String[] args) {
launch(args);
}
}
```
其中,"file:my_image.png"是图片的相对或绝对路径。您也可以使用网络上的图片,只需将路径替换为URL即可。
阅读全文