首页 > 解决方案 > 在 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);
}

标签: javajavafxjava-8

解决方案


推荐阅读