如果用户选择其中一个选项,则对话框应立即关闭并返回相应的结果。到目前为止,我只能通过将任意ButtonType添加到Dialog、使用setVisible(false)隐藏它并在单击选项的EventHandler中应用fire()来实现这一点。那么,如何在不使用ButtonType技巧的情况下以更专业或更恰当的方式实现呢?public class CustomDialog extends Dialog<String> {
private stati
我有一个自己制作的自定义按钮,但是如何在fxml文件中使用它呢?我尝试创建一个普通的按钮,并在控制器上执行类似于"@FXML private CrazyButton button;“的操作,这会导致应用程序崩溃。那么,让我们以CrazyButton为例,我如何在fxml文件中添加一个costumComponent?import javafx.scene.control.Button;
public class CrazyButton ext