MessageBox.java

com.mojang.blaze3d.platform.MessageBox

信息

  • 全限定名:com.mojang.blaze3d.platform.MessageBox
  • 类型:public class
  • 包:com.mojang.blaze3d.platform
  • 源码路径:src/main/java/com/mojang/blaze3d/platform/MessageBox.java
  • 起始行号:L8
  • 职责:

    TODO

字段/常量

  • DEFAULT_TITLE

    • 类型: String
    • 修饰符: private static final
    • 源码定位: L9
    • 说明:

      TODO

  • TYPE_OK

    • 类型: String
    • 修饰符: public static final
    • 源码定位: L10
    • 说明:

      TODO

  • TYPE_OK_CANCEL

    • 类型: String
    • 修饰符: public static final
    • 源码定位: L11
    • 说明:

      TODO

  • TYPE_YES_NO

    • 类型: String
    • 修饰符: public static final
    • 源码定位: L12
    • 说明:

      TODO

  • TYPE_YES_NO_CANCEL

    • 类型: String
    • 修饰符: public static final
    • 源码定位: L13
    • 说明:

      TODO

  • ICON_INFO

    • 类型: String
    • 修饰符: public static final
    • 源码定位: L14
    • 说明:

      TODO

  • ICON_WARNING

    • 类型: String
    • 修饰符: public static final
    • 源码定位: L15
    • 说明:

      TODO

  • ICON_ERROR

    • 类型: String
    • 修饰符: public static final
    • 源码定位: L16
    • 说明:

      TODO

  • ICON_QUESTION

    • 类型: String
    • 修饰符: public static final
    • 源码定位: L17
    • 说明:

      TODO

  • BUTTON_CANCEL_OR_NO

    • 类型: int
    • 修饰符: public static final
    • 源码定位: L18
    • 说明:

      TODO

  • BUTTON_OK_OR_YES

    • 类型: int
    • 修饰符: public static final
    • 源码定位: L19
    • 说明:

      TODO

  • BUTTON_NO

    • 类型: int
    • 修饰符: public static final
    • 源码定位: L20
    • 说明:

      TODO

内部类/嵌套类型

构造器

方法

下面的方法块按源码顺序生成。

public static void error(String message) @ L22

  • 方法名:error
  • 源码定位:L22
  • 返回类型:void
  • 修饰符:public static

参数:

  • message: String

说明:

TODO

public static boolean errorWithContinue(String message) @ L26

  • 方法名:errorWithContinue
  • 源码定位:L26
  • 返回类型:boolean
  • 修饰符:public static

参数:

  • message: String

说明:

TODO

代码

@OnlyIn(Dist.CLIENT)
public class MessageBox {
    private static final String DEFAULT_TITLE = "Minecraft";
    public static final String TYPE_OK = "ok";
    public static final String TYPE_OK_CANCEL = "okcancel";
    public static final String TYPE_YES_NO = "yesno";
    public static final String TYPE_YES_NO_CANCEL = "yesnocancel";
    public static final String ICON_INFO = "info";
    public static final String ICON_WARNING = "warning";
    public static final String ICON_ERROR = "error";
    public static final String ICON_QUESTION = "question";
    public static final int BUTTON_CANCEL_OR_NO = 0;
    public static final int BUTTON_OK_OR_YES = 1;
    public static final int BUTTON_NO = 2;
 
    public static void error(String message) {
        TinyFileDialogs.tinyfd_messageBox("Minecraft", message, "ok", "error", 1);
    }
 
    public static boolean errorWithContinue(String message) {
        return TinyFileDialogs.tinyfd_messageBox("Minecraft", message, "yesno", "error", 1) == 1;
    }
}

引用的其他类