Докуметация Cтарт Статьи Форум Лента Вход
Не официальное русскоязычное сообщество
Главная
    Документация jMonkeyEngine
        jMonkeyEngine Уроки и Документация
            Вклады
                tonegodGUI
                    Блок предупреждений

Блок предупреждений

Опубликованно: 01.05.2017, 22:50
Последняя редакция, Andry: 01.05.2017 22:50

Класс AlertBox

Класс Alert Box расширяет окно Window, добавляет область прокрутки для отображения сообщений, а также настраиваемую кнопку для закрытия окна Alert Box.

Он использует 3 стандартных конструктора, как показано в кратком руководстве.

Конструктор 1:

/** Параметры:
  * Screen screen,
  * String UID,
  * Vector2f position
  */

AlertBox alert = new AlertBox(screen, “alert”, new Vector2f(15, 15));

Конструктор 2:

/** Дополнительный параметр:
  * Vector2f dimensions  */

AlertBox alert = new AlertBox(screen, “alert”, new Vector2f(15, 15),
    new Vector2f(400, 300)
);

Конструктор 3:

/** Дополнительный параметр:
  * Vector4f resizeBorders,
  * String defaultImg
  */

AlertBox alert = new AlertBox(screen, “alert”, new Vector2f(15, 15), new Vector2f(400, 300),
    new Vector4f(14,14,14,14),
    “tonegod/gui/style/def/Window/panel_x.png”
);

Абстрактные Методы событий:

public void onButtonOkPressed(MouseButtonEvent evt, boolean toggled);

Методы, относящиеся к классу AlertBox:

alert.setMsg(String text); // Зададим предупреждающего сообщения
alert.setButtonOkText(String text); // Зададим текст для кнопки ok в окне AlertBox

Переведено для jmonkeyengine.ru, оригинал
Автор перевода: Andry

Добавить комментарий

jMonkeyEngine.ru © 2017. Все права сохранены.