通过单击 btnChange 更改 ImageView 图像

直升机世界

我是 javafx 的新手。最近我尝试做一个程序,它可以通过单击按钮切换来更改 imageview 中的图像。发生错误

@FXML
private ImageView imgView;
@FXML
private Button btnChange;

@FXML
void changeImage (ActionEvent event) throws IOException
{
    Image image = new Image(getClass().getResource("Yuumi.jpg").toString());
    imgView.setImage(image);

}

这是我的项目和 FXML 代码


这是我的 FXML.fxml 代码https://drive.google.com/open?id=1vQiMXxrRWd84YWcqmQO3xQx0Q1DdIBYt


错误https://drive.google.com/open?id=1UwVzeEAp1YlhwP0xHZfxnioxEk2BAoC4


我的 FXML 控制器https://drive.google.com/file/d/1-7bAKoLhbLcC5bR4_boCG_O57sXPZpX_/view

阿布拉

从您提供的堆栈跟踪来看,问题很清楚,即

引起:java.lang.IllegalArgumentException:无法将 java.awt.Button 字段 application.MainController.btnChange 设置为 javafx.scene.control.Button

看起来您导入java.awt.Button而不是javafx.scene.control.Button在您的代码中 - 我也要求您提供而您没有提供,因此我无法验证这确实是您的问题。

编辑

从您的MainController班级中选择的台词...

import java.awt.Button;

@FXML
private Button btnChange;

你能看出问题吗?

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

单击图像时更改ImageView的大小

来自分类Dev

单击时如何更改ImageView的图像?

来自分类Dev

通过单击适配器的getView()中的imageView来更改图像

来自分类Dev

通过ImageView更改viewpager片段单击

来自分类Dev

单击列表视图以在imageview中更改图像

来自分类Dev

通过javascript单击时更改图像

来自分类Dev

JavaFX更改imageView中的图像

来自分类Dev

在imageview中更改图像

来自分类Dev

更改imageview onClick中的图像

来自分类Dev

GridView onclick将单独的ImageView中的图像更改为被单击的图像

来自分类Dev

如何通过单击按钮在ImageView中更改图片?

来自分类Dev

Html:通过单击同一图像来更改图像

来自分类Dev

更改ImageView源不会正确更改ImageView的图像

来自分类Dev

在Android中更改ListView的Imageview onItemClickListener的图像

来自分类Dev

ImageView:在新闻发布时更改图像

来自分类Dev

在imageview中自动更改图像

来自分类Dev

使用FragmentStatePagerAdapter在Fragment中更改ImageView的图像

来自分类Dev

在imageview中自动更改图像

来自分类Dev

更改方向时ImageView裁剪图像消失

来自分类Dev

在javaFX中更改ImageView中的图像

来自分类Dev

通过单击更改UIButton的图像-XCode 6 Swift

来自分类Dev

通过单击按钮更改图像视图的Alpha

来自分类Dev

通过单击SWIFT来更改节点的图像

来自分类Dev

如何通过单击jQuery中的按钮来更改图像

来自分类Dev

通过单击更改图像颜色的Android Studio

来自分类Dev

通过单击按钮将可绘制的图像更改为文本

来自分类Dev

Android-在按钮上单击并重新单击后在两个图像之间更改ImageView

来自分类Dev

单击ImageView时,图像无法全屏显示

来自分类Dev

如何通过在Javafx上单击鼠标按钮来更改ImageView的image(src)?

Related 相关文章

  1. 1

    单击图像时更改ImageView的大小

  2. 2

    单击时如何更改ImageView的图像?

  3. 3

    通过单击适配器的getView()中的imageView来更改图像

  4. 4

    通过ImageView更改viewpager片段单击

  5. 5

    单击列表视图以在imageview中更改图像

  6. 6

    通过javascript单击时更改图像

  7. 7

    JavaFX更改imageView中的图像

  8. 8

    在imageview中更改图像

  9. 9

    更改imageview onClick中的图像

  10. 10

    GridView onclick将单独的ImageView中的图像更改为被单击的图像

  11. 11

    如何通过单击按钮在ImageView中更改图片?

  12. 12

    Html:通过单击同一图像来更改图像

  13. 13

    更改ImageView源不会正确更改ImageView的图像

  14. 14

    在Android中更改ListView的Imageview onItemClickListener的图像

  15. 15

    ImageView:在新闻发布时更改图像

  16. 16

    在imageview中自动更改图像

  17. 17

    使用FragmentStatePagerAdapter在Fragment中更改ImageView的图像

  18. 18

    在imageview中自动更改图像

  19. 19

    更改方向时ImageView裁剪图像消失

  20. 20

    在javaFX中更改ImageView中的图像

  21. 21

    通过单击更改UIButton的图像-XCode 6 Swift

  22. 22

    通过单击按钮更改图像视图的Alpha

  23. 23

    通过单击SWIFT来更改节点的图像

  24. 24

    如何通过单击jQuery中的按钮来更改图像

  25. 25

    通过单击更改图像颜色的Android Studio

  26. 26

    通过单击按钮将可绘制的图像更改为文本

  27. 27

    Android-在按钮上单击并重新单击后在两个图像之间更改ImageView

  28. 28

    单击ImageView时,图像无法全屏显示

  29. 29

    如何通过在Javafx上单击鼠标按钮来更改ImageView的image(src)?

热门标签

归档