ImageView

■ 关于ImageView

一个ImageView类(javafx.scene.image.ImageView)对象,代表了一个图片控件
图片控件是用来显示图片的
ImageView要想可见,必须要加入到scene graph里

■ 创建ImageView

FileInputStream input = new FileInputStream("path/to/imagefile");
Image image = new Image(input);
ImageView imageView = new ImageView(image);

■ 追加ImageView到Scene Graph

由于ImageView类不是javafx.scene.Parent类的子类,因此不可以直接加入到scene grahp里
它必须嵌入到一个组件里(比如layout组件),然后再将该组件加入到scene grahp中

FileInputStream input = new FileInputStream("path/to/imagefile");
Image image = new Image(input);
ImageView imageView = new ImageView(image);

HBox hbox = new HBox(imageView);
Scene scene = new Scene(hbox, 200, 100);
primaryStage.setScene(scene);
primaryStage.show();

■ 标签和按钮

可以将ImageView应用到标签(Label)和按钮(Button)中
具体请参照标签(Label)和按钮(Button)部分

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值