Программирование на Java





Методы


  • addNotify
  • Вызов метода createButton

    public void addNotify();

    Получение надписи на кнопке

  • getLabel
  • public String getLabel();

    Получение строки параметров, отражающей состояние кнопки

  • paramString
  • protected String paramString();

    Установка надписи на кнопке

  • setLabel
  • public void setLabel(String label);

    Из методов класса Button вы будете использовать чаще всего два - getLabel и setLabel. Первый из них позволяет получить строку надписи на кнопке, а второй - установить новую надпись.



    Обычно аплет создает в своем окне кнопки в процессе своей инициализации при обработке метода init, например:

    Button btn1; . . . public void init() { btn1 = new Button("Button 1"); add(btn1); }

    Здесь мы создали кнопку с надписью Button 1. Затем мы добавили эту кнопку в контейнер, которым является окно аплета, с помощью метода add.


  • addNotify
  • Вызов метода createCheckbox

    public void addNotify();

  • getCheckboxGroup
  • Получение группы, к которой относится данный переключатель с зависимой фиксацией

    public CheckboxGroup getCheckboxGroup();

  • getLabel
  • Получение названия переключателя

    public String getLabel();

  • getState
  • Определение текущего состояния переключателя

    public boolean getState();

  • paramString
  • Получение строки параметров

    protected String paramString();

  • setCheckboxGroup
  • Установка группы, к которой относится данный переключатель с зависимой фиксацией

    public void setCheckboxGroup(CheckboxGroup g);

  • setLabel
  • Установка названия переключателя

    public void setLabel(String label);

  • setState
  • Установка нового состояния переключателя

    public void setState(boolean state);




    Получение ссылки на переключатель, который находится во включенном состоянии

    public Checkbox getCurrent();

    Установка указанного переключателя в группе во включенное состояние

    public void setCurrent(Checkbox box);

    Получение строки, которая представляет группу

    public String toString();

    Ссылка на этот объект указывается при создании отдельных переключателей с зависимой фиксацией, входящих в группу:

    CheckboxGroup grModeGroup; Checkbox rdbox1; Checkbox rdbox2; Checkbox rdbox3; Checkbox rdbox4; . . . public void init() { grModeGroup = new CheckboxGroup();

    rdbox1 = new Checkbox("Mode 1", grModeGroup, true); rdbox2 = new Checkbox("Mode 2", grModeGroup, false); rdbox3 = new Checkbox("Mode 3", grModeGroup, false); rdbox4 = new Checkbox("Mode 4", grModeGroup, false);

    add(rdbox1); add(rdbox2); add(rdbox3); add(rdbox4); }

    Через первый параметр конструктору Checkbox в этом примере передается название переключателя, через второй - ссылка на группу, а через третий - состояние, в которое должен быть установлен переключатель. Из всех переключателей группы только один может находиться во включенном состоянии.

    Назад Вперед



    Контакты

    О компании

    Новости

    Вакансии

    Правовые аспекты

    Условия использования

    Торговые марки

    Copyright 1994-2005 Sun Microsystems, Inc.

    printmenus();

    Программные продукты

    Рабочие станции и тонкие клиенты

    Серверы

    Системы хранения данных

    Посмотреть все

    »

      

    Solaris 10

    Java 2 Standard Edition

    Developer Tools

    Top Downloads

    New Downloads

    Патчи и обновления

    Посмотреть все

    »

      

    Каталог решений

    Истории успеха

    The Sun Grid

    Партнерские программы

    Посмотреть все

    »

      

    Гарантийное обслуживание

    Программы SunSpectrum

    Консалтинг

    Услуги инсталляции

    Поддержка ПО

    Посмотреть все

    »

      

    Описание курсов

    Сертификация

    Авторизованные учебные центры

    Посмотреть все

    »

      

    Проекты

    События

    Lab Downloads

    Посмотреть все

    »

      




  • addItem
  • Добавление элемента в список

    public void addItem(String item);

  • addNotify
  • Вызов метода createChoice

    public void addNotify();

  • countItems
  • Определение количества элементов в списке

    public int countItems();

  • getItem
  • Получение строки списка по номеру соответствующего ему элемента списка

    public String getItem(int index);

  • getSelectedIndex
  • Получение номера текущего выбранного элемента

    public int getSelectedIndex();

  • getSelectedItem
  • Получение строки, соответствующей текущему выбранному элементу списка

    public String getSelectedItem();

  • paramString
  • Получение строки параметров

    protected String paramString();

  • select
  • Выбор в списке элемента по заданному номеру

    public void select(int pos);

  • select
  • Выбор в списке элемента по заданной строке

    public void select(String str);




  • addItem
  • Добавление элемента в список

    public void addItem(String item);

    Добавление элемента в список с указанием номера позиции

    public void addItem(String item, int index);

  • addNotify
  • Вызов метода createList

    public void addNotify();

  • allowsMultipleSelections
  • Переключение списка в режим, при котором возможно выбирать одновременно несколько элементов

    public boolean allowsMultipleSelections();

  • clear
  • Удаление из списка всех элементов

    public void clear();

  • countItems
  • Определение количества элементов в списке

    public int countItems();

  • delItem
  • Удаление элемента из заданной позиции

    public void delItem(int position);

  • delItems
  • Удаление нескольких элементов

    public void delItems(int start, int end);

  • deselect
  • Отмена выделения элемента с заданной позицией

    public void deselect(int index);

  • getItem
  • Получение строки, связанной с элементом, по позиции этого элемента

    public String getItem(int index);

  • getRows
  • Определение количества элементов, которые видны в окне списка

    public int getRows();

  • getSelectedIndex
  • Определение номера выделенного элемента

    public int getSelectedIndex();

  • getSelectedIndexes
  • Определение номеров выделенных элементов

    public int[] getSelectedIndexes();

  • getSelectedItem
  • Получение текстовой строки, связанной с выделенным элементом

    public String getSelectedItem();

  • getSelectedItems
  • Получение ссылки на массив строк, связанных с выделенными элементами

    public String[] getSelectedItems();

  • getVisibleIndex
  • Определение номера элемента массива, который был сделан в последний раз выделенным с помощью метода makeVisible

    public int getVisibleIndex();

  • isSelected
  • Проверка, является ли выделенной строка с заданным номером

    public boolean isSelected(int index);

  • makeVisible
  • Выполняется свертка элементов списка таким образом, чтобы элемент с заданным номером стал видимым

    public void makeVisible(int index);

  • minimumSize
  • Минимальные размеры области, необходимые для отображения списка

    public Dimension minimumSize();




  • addNotify
  • Вызов метода createLabel

    public void addNotify();

  • getAlignment
  • Определение текущего выравнивания текстового поля

    public int getAlignment();

  • getText
  • Получение текста из поля

    public String getText();

  • paramString
  • Получение строки параметров

    protected String paramString();

  • setAlignment
  • Установка выравнивания текстового поля

    public void setAlignment(int alignment);

  • setText
  • Запись текста в поле

    public void setText(String label);




  • addNotify
  • Вызов метода createTextField

    public void addNotify();

  • echoCharIsSet
  • Проверка, установлен ли для поля эхо-символ

    public boolean echoCharIsSet();

  • getColumns
  • Определение размера поля

    public int getColumns();

  • getEchoChar
  • Получение текущего эхо-символа

    public char getEchoChar();

  • minimumSize
  • Определение минимальных размеров области для отображения поля

    public Dimension minimumSize();

    Определение минимальных размеров области для отображения поля заданной ширины

    public Dimension minimumSize(int cols);

  • paramString
  • Получение строки параметров

    protected String paramString();

  • preferredSize
  • Определение оптимальных размеров области для отображения поля

    public Dimension preferredSize();

    Определение оптимальных размеров области для отображения поля заданной ширины

    public Dimension preferredSize(int cols);

  • setEchoCharacter
  • Установка эхо-символа для отображения в поле

    public void setEchoCharacter(char c);




  • getSelectedText
  • Получение текста, выделенного пользователем в окне поля

    public String getSelectedText();

  • getSelectionEnd
  • Получение позиции конца выделенной области

    public int getSelectionEnd();

  • getSelectionStart
  • Получение позиции начала выделенной области

    public int getSelectionStart();

  • getText
  • Получение полного текста из поля

    public String getText();

  • isEditable
  • Проверка, возможно ли редактирование текста в поле

    public boolean isEditable();

  • paramString
  • Получение строки параметров

    protected String paramString();

  • removeNotify
  • Удаление извещения

    public void removeNotify();

  • select
  • Выделение заданной области текста

    public void select(int selStart, int selEnd);

  • selectAll
  • Выделение всего текста

    public void selectAll();

  • setEditable
  • Включение или выключение возможности редактирования текста

    public void setEditable(boolean t);

  • setText
  • Установка текста в поле

    public void setText(String t);

    С помощью метода getText вы можете получить весь текст, который имеется в поле. Метод getSelectedText позволяет получить только ту часть текста, которая предварительно была выделена пользователем.

    Приложение может выделить любой фрагмент текста или весь текст при помощи методов select и selectAll, соответственно.

    Для записи текста в поле приложение может воспользоваться методом setText.

    Возможно, для вас будет интересен метод setEditable, позволяющий переключать текстовое поля из режима, при котором редактирование заблокировано, в режим с разрешенным редактированием и обратно.

    Назад Вперед



    Контакты

    О компании

    Новости

    Вакансии

    Правовые аспекты

    Условия использования

    Торговые марки

    Copyright 1994-2005 Sun Microsystems, Inc.

    printmenus();

    Программные продукты

    Рабочие станции и тонкие клиенты

    Серверы

    Системы хранения данных

    Посмотреть все

    »

      

    Solaris 10

    Java 2 Standard Edition

    Developer Tools

    Top Downloads

    New Downloads

    Патчи и обновления

    Посмотреть все

    »

      

    Каталог решений




  • addNotify
  • Вызов метода createTextArea

    public void addNotify();

  • append
  • Добавление текста в поле редактирования

    public void append(String str);

  • appendText
  • Добавление текста в поле редактирования. Этот метод устарел. Вы должны использовать вместо него метод append, описанный выше.

    public void appendText(String str);

  • getColumns
  • Определение количества столбцов поля

    public int getColumns();

  • getRows
  • Определение количества строк поля

    public int getRows();

  • insertText
  • Добавление текста в поле редактирования начиная с заданной позиции

    public void insertText(String str, int pos);

  • minimumSize
  • Определение минимальных размеров области для размещения многострочного текстового поля

    public Dimension minimumSize();

    Определение минимальных размеров области для размещения многострочного текстового поля с заданным количеством строк и столбцов

    public Dimension minimumSize(int rows, int cols);

  • paramString
  • Получение строки параметров

    protected String paramString();

  • preferredSize
  • Определение предпочтительных размеров области для размещения многострочного текстового поля

    public Dimension preferredSize();

    Определение предпочтительных размеров области для размещения многострочного текстового поля с заданным количеством строк и столбцов

    public Dimension preferredSize(int rows, int cols);

  • replaceText
  • Замещение блока текста, начиная с первой позиции и до второй позиции

    public void replaceText(String str, int start, int end);



    Содержание раздела


    bf96059d