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

Диалоговое окно

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

Класс DialogBox

Диалоговое окно расширяет Alert Box, добавляя кнопку Cancel с обработчиками событий.

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

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

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

DialogBox dialog = new DialogBox(screen, “dialog”, new Vector2f(15, 15));

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

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

DialogBox dialog = new DialogBox(screen, “dialog”, new Vector2f(15, 15),
    new Vector2f(400, 300)
);

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

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

DialogBox dialog = new DialogBox(screen, “dialog”, 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)
public void onButtonCencelPressed(MouseButtonEvent evt, boolean toggled)

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

dialog.setButtonCancelText(String text);

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

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

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