Javafx 图像作为按钮
Javafx Image as button
我想将图像设置为按钮,但总是出现以下错误:
绑定不匹配:类型 MouseEvent 不是类型 EventHandler 的绑定参数的有效替代
@FXML ImageView imgReturn;
public void initialize(URL arg0, ResourceBundle arg1) {
imgReturn.setOnMouseClicked(new EventHandler<MouseEvent>()
@Override
public void handle(MouseEvent ev)
{
}
);
只需检查您的导入。
你用错了MouseEvent
:
import java.awt.event.MouseEvent;
您应该改用 JavaFX:
import javafx.scene.input.MouseEvent;
我想将图像设置为按钮,但总是出现以下错误:
绑定不匹配:类型 MouseEvent 不是类型 EventHandler 的绑定参数的有效替代
@FXML ImageView imgReturn;
public void initialize(URL arg0, ResourceBundle arg1) {
imgReturn.setOnMouseClicked(new EventHandler<MouseEvent>()
@Override
public void handle(MouseEvent ev)
{
}
);
只需检查您的导入。
你用错了MouseEvent
:
import java.awt.event.MouseEvent;
您应该改用 JavaFX:
import javafx.scene.input.MouseEvent;