这是有关如何在JavaFX 2应用程序中加载图像的JavaFX教程。 使用ImageView可以轻松完成此操作。 ImageView是一个节点,用于绘制加载有Image类的图像。 因此,您将首先使用Image类加载图像,然后使用ImageView显示它。 我还将在这里演示如何从本地磁盘加载映像以及如何从Internet加载映像。 第一个示例是如何从磁盘加载图像,然后将展示如何对其进行修改以从Internet加载图像。

在JavaFX 2中使用ImageView加载图像

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;/**** @author zoranpavlovic.blogspot.com*/public class LoadImage extends Application {/*** @param args the command line arguments*/public static void main(String[] args) {Application.launch(args);}@Overridepublic void start(Stage primaryStage) {primaryStage.setTitle("Load Image");StackPane sp = new StackPane();Image img = new Image("javafx.jpg");ImageView imgView = new ImageView(img);sp.getChildren().add(imgView);//Adding HBox to the sceneScene scene = new Scene(sp);primaryStage.setScene(scene);primaryStage.show();}}

好吧,如果要从某个Internet位置加载图像怎么办? 好吧,只需修改这一行代码,也可以轻松完成。 结果将是相同的。

Image img = new Image("http://mikecann.co.uk/wp-content/uploads/2009/12/javafx_logo_color_1.jpg");
参考: JavaFX 2:如何从我们的JCG合作伙伴 Zoran Pavlovic的Zoran Pavlovic博客博客中加载图像 。

翻译自: https://www.javacodegeeks.com/2013/10/javafx-2-how-to-load-image.html

JavaFX 2:如何加载图像相关推荐

  1. javafx 加载_JavaFX 2:如何加载图像

    javafx 加载 这是有关如何在JavaFX 2应用程序中加载图像的JavaFX教程. 使用ImageView可以轻松完成此操作. ImageView是一个节点,用于绘制加载有Image类的图像. ...

  2. 解密 | OpenCV加载图像大小是有限制的 ?

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 问题来由 最近有人问一个问题,就是它有个大小800MB的图像文件, ...

  3. python使用openCV加载图像、并将BGR格式转换成HSV格式、定义HSV格式中需要分离颜色的掩码(掩模)区间(mask)、并使用mask信息进行颜色分离、BGR格式的图像转化为RGB、并可视化

    python使用openCV加载图像.并将BGR格式转换成HSV格式.定义HSV格式中需要分离颜色的掩码(掩模)区间(mask).并使用mask信息进行颜色分离.将BGR格式的图像转化为RGB.可视化 ...

  4. 用jQuery预加载图像

    我正在寻找一种快速简单的方法来用JavaScript预加载图像. 如果重要的话,我正在使用jQuery. 我在这里( http://nettuts.com ... )看到了: function com ...

  5. OpenCV 加载图像、转换图像和保存图像

    cvtColor()函数的功能是把图像从一个彩色空间换换到另外一个色彩空间,有三个参数 第一个参数表示源图像 第二参数表示色彩空间转换之后的图像 第三个参数表示源和目标色彩空间 imwrite()函数 ...

  6. python opencv imread()函数 (从文件加载图像)

    def imread(filename, flags=None): # real signature unknown; restored from __doc__"""i ...

  7. Boost:使用Qt加载图像,应用简单的框模糊滤镜

    Boost:使用Qt加载图像,应用简单的框模糊滤镜 实现功能 C++实现代码 实现功能 ,Boost的compute模块使用Qt加载图像,应用简单的框模糊滤镜 C++实现代码 #include < ...

  8. OpenCV加载图像列表imagelist的实例(附完整代码)

    OpenCV加载图像列表imagelist的实例 OpenCV加载图像列表imagelist的实例 OpenCV加载图像列表imagelist的实例 #include "opencv2/im ...

  9. c++读取图片_Pytorch读取,加载图像数据(一)

    Pytorch读取,加载图像数据(一) 在学习Pytorch的时候,先学会如何正确创建或者加载数据,至关重要. 有了数据,很多函数,操作的效果就变得很直观. 本文主要用其他库读取图像文件(学会这个,你 ...

最新文章

  1. Java命名规范(建议收藏)
  2. Java定时器Timer学习之一
  3. (转)基本光照模型公式
  4. 一个类的类类型是Class类的实例,即类的字节码
  5. nrf51822微信开发入门学习笔记1:开始前的准备
  6. [妙味DOM]第一课:DOM基础概念、操作
  7. 游戏充值平台系统PHP,游戏支付平台源码+游戏充值平台+第3方支付平台源码+游戏网关支付接口...
  8. pop3协议auth指令总结
  9. android ios9 rom,安卓党也能用上IOS9了 奇兔刷机首发24款机型仿IOS9 ROM
  10. Linux自学、大数据学习前奏笔记---Linux基础知识,shell命令介绍学习
  11. kafka中zk的作用
  12. 从0开始构建一个k8s集群
  13. Fedora 14 root权限登录
  14. 王勇杰《音乐漫步》1-10单元测试答案
  15. s7300的db块详细说明_西门子db数据块详解
  16. 抽象语法树AST的全面解析(一)
  17. 阿里云被攻击用高防CDN的效果如何?
  18. 身残志不残-霍金精神
  19. 《2022中国数据智能产业图谱1.0版》重磅发布
  20. 教你用PS制作创意分割海报,让海报更有新意

热门文章

  1. 第9步 spring 配置 springmvc配置
  2. fluent design_Fluent Design单选按钮,复选框,选择框,Java菜单
  3. php cdi_CDI和lambda的策略模式
  4. 有效期判断功能 java_有效的Java第三版有哪些新功能?
  5. junit5和junit4_JUnit 5 –基础
  6. jdbc事务 jta事务_将非事务性资源绑定到JTA事务中的几种模式
  7. java ee自动生成编码_EE Servlet 3:在Servlet中生成HTML输出
  8. java处理注释_如何处理Java注释
  9. 最新的20多个JMS面试问答(2020)
  10. primefaces_PrimeFaces扩展中的全新JSF组件