java - 在 JavaFX 中更改 ImagenView 的自定义控件图像
问题描述
我正在尝试从另一个项目中更改此组件的图像。我没有编译错误,但它没有图像。失败的属性:
public Image getCompImageView() {
return compImageViewProperty().get();
}
public void setCompImageView(Image imagen) {
compImageViewProperty().set(imagen);
}
// Indica como tratar este componente.
public ObjectProperty<Image> compImageViewProperty() {
return compImageView.imageProperty();
}
控制器(我在哪里尝试):
@FXML // Button
public void mostrarDatosUsuario() {
componente.setTextoNombreUsuario("FRS.C");
Image imagen = new Image(getClass().getResourceAsStream("usuario.png"));
marco.setImage(imagen);
componente.setCompImageView(imagen);
}
解决方案
推荐阅读
- raspberry-pi - 无法找到包 ros-kinetic-depthimage-to-laserscan(在 Raspberry Pi 上)
- css - 带列的水平布局:如何在列大小固定且列数未知的情况下自动调整容器大小
- google-app-engine - 从 Golang AppEngine 快速轻松地发布到 Slack Webhook
- google-sheets - 将一个单元格链接到多个单元格排除 Google 表格中的中间范围
- php - 无法获取 coingecko API 的信息
- admob - 如何通过代码从 aerserv 关闭全屏横幅广告?
- php - \n 用文本打断显示,如何显示换行符而不是 \n 文本
- npm - 在本地运行 Jhipster-registry,无需浏览器同步
- android - 首次获取后观察到的 LiveData 并没有真正更新
- flutter - 颤振中有消息获取方法吗?