我需要在javafx中制作一个GUI,其中按钮形状是用我使用的样式表自定义的:“SVG路径”;使我的按钮和场景生成器使GUI,如果你需要知道我使用netbeans作为我的ide现在,当我制作自定义表单时,我只想能够单击它,而不是在按钮不可见的地方我试图使用填充,但我不认为这是方法所以,如果你看这张图片,它是在场景构建器 https://imgur.com/a/11dRR2G 你可以看到白色的形式,这是我想要的可点击的,而不是你可以看到的整个矩形被照亮
1 回答
慕标5832272
TA贡献1966条经验 获得超4个赞
好的,这不是您问题的直接答案,而是您问题的解决方法。在你的情况下,我会采取看起来像那个按钮的图像,并添加一个像这样 -setOnMouseClickedEventListener
ImageView img = new ImageView("https://imgur.com/a/11dRR2G");
img.setPickOnBounds(false); // disables click on transparent areas
img.setOnMouseClicked((MouseEvent e) -> {
//do something
});
添加回答
举报
0/150
提交
取消