@YesNoCancelResult
  public static int showYesNoCancelDialog(@DialogMessage String message,
                                          @DialogTitle String title,
                                          @Nullable Icon icon) {
    return MessageDialogBuilder.yesNoCancel(title, message).icon(icon).guessWindowAndAsk();
  }
@YesNoCancelResult
  public static int showYesNoCancelDialog(@DialogMessage String message,
                                          @DialogTitle String title,
                                          @Nullable Icon icon)