Класс CheckboxGroup
- Все реализованные интерфейсы:
Serializable
public class CheckboxGroup extends Object implements Serializable
CheckboxGroup используется для группирования набора элементов управления Checkbox. В любой момент времени ровно одна кнопка CheckboxGroup в группе может находиться в состоянии "включено". Нажатие любой кнопки устанавливает её состояние в "включено" и принудительно переводит любую другую кнопку, которая находится в состоянии "включено", в состояние "выключено".
Следующий пример кода создаёт новую группу флажков с тремя флажками:
setLayout(new GridLayout(3, 1));
CheckboxGroup cbg = new CheckboxGroup();
add(new Checkbox("one", cbg, true));
add(new Checkbox("two", cbg, false));
add(new Checkbox("three", cbg, false));
На этом изображении показана группа флажков, созданная данным примером:
- С:
- 1.0
- См. также:
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
CheckboxGroup() |
Создаёт новый экземпляр CheckboxGroup. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
Checkbox |
getCurrent() |
Устаревший. |
Checkbox |
getSelectedCheckbox() |
Возвращает текущий выбор из этой группы флажков. |
void |
setCurrent |
Устаревший. С версии JDK 1.1 заменён на setSelectedCheckbox(Checkbox). |
void |
setSelectedCheckbox |
Устанавливает текущий выбранный флажок в этой группе как указанный флажок. |
String |
toString() |
Возвращает строковое представление этой группы флажков, включая значение текущего выбора. |
Подробное описание конструкторов
CheckboxGroup
public CheckboxGroup()
CheckboxGroup.Подробное описание методов
getSelectedCheckbox
public Checkbox getSelectedCheckbox()
null, если все флажки в группе выключены.- Возвращает:
- флажок, который в настоящее время находится в состоянии "включено", или
null. - С:
- 1.1
- См. также:
getCurrent
@Deprecated public Checkbox getCurrent()
getSelectedCheckbox().null, если ни один флажок не выбран.- Возвращает:
- выбранный флажок
setSelectedCheckbox
public void setSelectedCheckbox(Checkbox box)
Если аргумент флажка равен null, все флажки в этой группе флажков будут сняты с выбора. Если аргумент флажка относится к другой группе флажков, этот метод ничего не делает.
- Параметры:
-
box— флажок, который нужно установить в качестве текущего выбора. - С:
- 1.1
- См. также:
setCurrent
@Deprecated public void setCurrent(Checkbox box)
setSelectedCheckbox(Checkbox).- Параметры:
-
box— флажок, который нужно установить в качестве текущего выбора.
toString
© 1993, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://download.java.net/java/early_access/jdk24/docs/api/java.desktop/java/awt/CheckboxGroup.html
getSelectedCheckbox().