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

Dial

Опубликованно: 30.04.2017, 23:00
Последняя редакция, Andry: 01.05.2017 14:17

Класс Dial

Класс Dial обеспечивает:

  • Вращающаяся knob для выбора значений шага

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

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

/** Parameters:
  * Screen screen,
  * String UID,
  * Vector2f position
  */

Dial dial = new Dial(screen, “dial”, new Vector2f(15, 15));

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

/** Additional Parameter:
  * Vector2f dimensions  */

Dial dial = new Dial(screen, “dial”, new Vector2f(15, 15),
    new Vector2f(35, 35)
);

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

/** Additional Parameters:
  * Vector4f resizeBorders,
  * String defaultImg
  */

Dial dial = new Dial(screen, “dial”, new Vector2f(15, 15), new Vector2f(35, 35),
    new Vector4f(0,0,0,0),
    “tonegod/gui/style/def/Dial/dial_x.png”
);

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

public void onChange(int selectedIndex, String value);

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

// Добавление информации об удалении
dial.addStepValue(String value);
dial.removeStepValue(String value);

// Получение выбранного текущего шага
dial.getSelectedIndex();

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

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

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