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

Окно

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

Класс Window

Класс окна предоставляет перемещаемое, изменяемое по размеру окно с панелью перетаскивания(Drag Bar).

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

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

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

Window win = new Window(screen, “win”, new Vector2f(15, 15));

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

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

Window win = new Window(screen, “win”, new Vector2f(15, 15),
    new Vector2f(400, 300)
);

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

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

Window win = new Window(screen, “win”, new Vector2f(15, 15), new Vector2f(400, 300),
    new Vector4f(14,14,14,14),
    “tonegod/gui/style/def/Window/panel_x.png”
);
Опять же, поведение по умолчанию, такое как перемещение, изменение размера и может быть отключено вызовом соответствующего setters из класса Element.

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

win.getDragBar(); // возвращает указатель на элемент перетаскивания
win.getDragBarHeight(); // возвращает высоту перетаскивания
win.setWindowTitle(String title); // Устанавливает заголовок, отображаемый на панели перетаскивания

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

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

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