Список List
- Все реализуемые интерфейсы:
ImageObserver, ItemSelectable, MenuContainer, Serializable, Accessible
public class List extends Component implements ItemSelectable, Accessible
List отображает пользователю прокручиваемый список текстовых элементов. Список можно настроить так, чтобы пользователь мог выбрать один или несколько элементов. Например, следующий код . . .
List lst = new List(4, false);
lst.add("Mercury");
lst.add("Venus");
lst.add("Earth");
lst.add("JavaSoft");
lst.add("Mars");
lst.add("Jupiter");
lst.add("Saturn");
lst.add("Uranus");
lst.add("Neptune");
lst.add("Pluto");
cnt.add(lst);
где cnt — контейнер, создает следующий прокручиваемый список:
Если List допускает множественный выбор, щелчок по уже выбранному элементу снимает с него выделение. В предыдущем примере за один раз можно выбрать только один элемент прокручиваемого списка, поскольку второй аргумент при создании нового прокручиваемого списка — false. Если List не допускает множественный выбор, выбор элемента снимает выделение с любого другого выбранного элемента.
Обратите внимание, что список в показанном примере был создан с четырьмя видимыми строками. После создания списка изменить количество видимых строк нельзя. По умолчанию List создается с четырьмя строками, поэтому lst = new List() эквивалентно list = new List(4, false).
Начиная с Java 1.1, Abstract Window Toolkit передает объекту List все события мыши, клавиатуры и фокуса, возникающие над ним. (Старая модель событий AWT поддерживается только для обратной совместимости, и ее использование не рекомендуется.)
Когда пользователь выбирает или снимает выделение с элемента, AWT отправляет списку экземпляр ItemEvent. Когда пользователь дважды щелкает элемент в прокручиваемом списке, AWT отправляет списку экземпляр ActionEvent после события элемента. AWT также создает событие действия, когда пользователь нажимает клавишу возврата при выбранном элементе списка.
Если приложению нужно выполнить действие при выборе или активации пользователем элемента этого списка, ему следует реализовать ItemListener или ActionListener, соответственно, и зарегистрировать новый прослушиватель для получения событий от этого списка.
Для прокручиваемых списков с множественным выбором более удобным с точки зрения пользовательского интерфейса считается использование внешнего жеста (например, щелчка по кнопке) для запуска действия.
- Начиная с версии:
- 1.0
- См. также:
Краткое описание вложенных классов
| Модификатор и тип | Класс | Описание |
|---|---|---|
protected class |
List.AccessibleAWTList |
Этот класс реализует поддержку специальных возможностей для класса List. |
Вложенные классы/интерфейсы, объявленные в классе Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
Краткое описание полей
Поля, объявленные в классе Component
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
Поля, объявленные в интерфейсе ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
List() |
Создает новый прокручиваемый список. |
List |
Создает новый прокручиваемый список, инициализированный указанным количеством видимых строк. |
List |
Создает новый прокручиваемый список, настроенный на отображение указанного количества строк. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
void |
add |
Добавляет указанный элемент в конец прокручиваемого списка. |
void |
add |
Добавляет указанный элемент в прокручиваемый список в позицию, заданную индексом. |
void |
addActionListener |
Добавляет указанный прослушиватель действий для получения событий действий из этого списка. |
void |
addItem |
Устарел. |
void |
addItem |
Устарел. заменен на add(String, int). |
void |
addItemListener |
Добавляет указанный прослушиватель элементов для получения событий элементов из этого списка. |
void |
addNotify() |
Создает peer-объект списка. |
boolean |
allowsMultipleSelections() |
Устарел. Начиная с JDK версии 1.1, заменен на isMultipleMode(). |
void |
clear() |
Устарел. Начиная с JDK версии 1.1, заменен на removeAll(). |
int |
countItems() |
Устарел. Начиная с JDK версии 1.1, заменен на getItemCount(). |
void |
delItem |
Устарел. заменен на remove(String) и remove(int). |
void |
delItems |
Устарел. Начиная с JDK версии 1.1, в будущем не предназначен для публичного использования. |
void |
deselect |
Снимает выделение с элемента с указанным индексом. |
AccessibleContext |
getAccessibleContext() |
Получает AccessibleContext, связанный с этим List. |
ActionListener[] |
getActionListeners() |
Возвращает массив всех прослушивателей действий, зарегистрированных в этом списке. |
String |
getItem |
Получает элемент, соответствующий указанному индексу. |
int |
getItemCount() |
Получает количество элементов в списке. |
ItemListener[] |
getItemListeners() |
Возвращает массив всех прослушивателей элементов, зарегистрированных в этом списке. |
String[] |
getItems() |
Получает элементы списка. |
<T extends EventListener> |
getListeners |
Возвращает массив всех объектов, зарегистрированных в данный момент как FooListeners для этого List. |
Dimension |
getMinimumSize() |
Определяет минимальный размер этого прокручиваемого списка. |
Dimension |
getMinimumSize |
Получает минимальные размеры списка с указанным количеством строк. |
Dimension |
getPreferredSize() |
Получает предпочтительный размер этого прокручиваемого списка. |
Dimension |
getPreferredSize |
Получает предпочтительные размеры списка с указанным количеством строк. |
int |
getRows() |
Получает количество видимых строк в этом списке. |
int |
getSelectedIndex() |
Получает индекс выбранного элемента в списке, |
int[] |
getSelectedIndexes() |
Получает индексы выбранных элементов в списке. |
String |
getSelectedItem() |
Получает выбранный элемент этого прокручиваемого списка. |
String[] |
getSelectedItems() |
Получает выбранные элементы этого прокручиваемого списка. |
Object[] |
getSelectedObjects() |
Получает выбранные элементы этого прокручиваемого списка в виде массива объектов. |
int |
getVisibleIndex() |
Получает индекс элемента, который последним был сделан видимым методом makeVisible. |
boolean |
isIndexSelected |
Определяет, выбран ли указанный элемент этого прокручиваемого списка. |
boolean |
isMultipleMode() |
Определяет, допускает ли этот список множественный выбор. |
boolean |
isSelected |
Устарел. Начиная с JDK версии 1.1, заменен на isIndexSelected(int). |
void |
makeVisible |
Делает элемент с указанным индексом видимым. |
Dimension |
minimumSize() |
Устарел. Начиная с JDK версии 1.1, заменен на getMinimumSize(). |
Dimension |
minimumSize |
Устарел. Начиная с JDK версии 1.1, заменен на getMinimumSize(int). |
protected String |
paramString() |
Возвращает строку параметров, представляющую состояние этого прокручиваемого списка. |
Dimension |
preferredSize() |
Устарел. Начиная с JDK версии 1.1, заменен на getPreferredSize(). |
Dimension |
preferredSize |
Устарел. Начиная с JDK версии 1.1, заменен на getPreferredSize(int). |
protected void |
processActionEvent |
Обрабатывает события действий, возникающие в этом компоненте, отправляя их всем зарегистрированным объектам ActionListener. |
protected void |
processEvent |
Обрабатывает события этого прокручиваемого списка. |
protected void |
processItemEvent |
Обрабатывает события элементов, возникающие в этом списке, отправляя их всем зарегистрированным объектам ItemListener. |
void |
remove |
Удаляет элемент с указанной позиции из этого прокручиваемого списка. |
void |
remove |
Удаляет из списка первое вхождение элемента. |
void |
removeActionListener |
Удаляет указанный прослушиватель действий, чтобы он больше не получал события действий из этого списка. |
void |
removeAll() |
Удаляет все элементы из этого списка. |
void |
removeItemListener |
Удаляет указанный прослушиватель элементов, чтобы он больше не получал события элементов из этого списка. |
void |
removeNotify() |
Удаляет peer-объект этого списка. |
void |
replaceItem |
Заменяет элемент с указанным индексом в прокручиваемом списке новой строкой. |
void |
select |
Выбирает элемент с указанным индексом в прокручиваемом списке. |
void |
setMultipleMode |
Устанавливает флаг, определяющий, допускает ли этот список множественный выбор. |
void |
setMultipleSelections |
Устарел. Начиная с JDK версии 1.1, заменен на setMultipleMode(boolean). |
Методы, объявленные в классе Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, deliverEvent, disable, disableEvents, dispatchEvent, doLayout, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAlignmentX, getAlignmentY, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentAt, getComponentAt, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeys, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMaximumSize, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, invalidate, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusCycleRoot, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, layout, list, list, list, list, list, locate, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paint, paintAll, postEvent, prepareImage, prepareImage, print, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, revalidate, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeys, setFocusTraversalKeysEnabled, setFont, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setMixingCutoutShape, setName, setPreferredSize, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle, update, validate
Подробное описание конструкторов
List
public List() throws HeadlessException
List(0, false). Также обратите внимание, что число видимых строк в списке нельзя изменить после его создания.- Исключения:
-
HeadlessException— если GraphicsEnvironment.isHeadless() возвращает true. - См. также:
List
public List(int rows) throws HeadlessException
List(rows, false). Также обратите внимание, что число видимых строк в списке нельзя изменить после его создания.- Параметры:
-
rows— число отображаемых элементов. - Исключения:
-
HeadlessException— если GraphicsEnvironment.isHeadless() возвращает true. - Начиная с версии:
- 1.1
- См. также:
List
public List(int rows, boolean multipleMode) throws HeadlessException
multipleMode равно true, пользователь может выбрать в списке несколько элементов. Если оно равно false, за один раз можно выбрать только один элемент.- Параметры:
-
rows— число отображаемых элементов. -
multipleMode— еслиtrue, разрешен множественный выбор; в противном случае за один раз можно выбрать только один элемент. - Исключения:
-
HeadlessException— если GraphicsEnvironment.isHeadless() возвращает true. - См. также:
Подробное описание методов
addNotify
removeNotify
public void removeNotify()
- Переопределяет:
-
removeNotifyв классеComponent - См. также:
getItemCount
public int getItemCount()
- Возвращает:
- число элементов в списке
- Начиная с версии:
- 1.1
- См. также:
countItems
@Deprecated public int countItems()
getItemCount().- Возвращает:
- число элементов в списке
getItem
public String getItem(int index)
- Параметры:
-
index— позиция элемента - Возвращает:
- элемент, соответствующий указанному индексу
- См. также:
getItems
public String[] getItems()
- Возвращает:
- массив строк, содержащий элементы списка
- Начиная с версии:
- 1.1
- См. также:
add
public void add(String item)
- Параметры:
-
item— добавляемый элемент - Начиная с версии:
- 1.1
addItem
@Deprecated public void addItem(String item)
add(String).- Параметры:
-
item— добавляемый элемент
add
public void add(String item, int index)
- Параметры:
-
item— добавляемый элемент; если этот параметр равенnull, элемент считается пустой строкой,"" -
index— позиция, в которую нужно добавить элемент - Начиная с версии:
- 1.1
addItem
@Deprecated public void addItem(String item, int index)
add(String, int).- Параметры:
-
item— добавляемый элемент -
index— позиция, в которую нужно добавить элемент
replaceItem
public void replaceItem(String newValue, int index)
- Параметры:
-
newValue— новая строка, заменяющая существующий элемент -
index— позиция заменяемого элемента - Исключения:
-
ArrayIndexOutOfBoundsException— еслиindexнаходится вне допустимого диапазона
removeAll
public void removeAll()
- Начиная с версии:
- 1.1
- См. также:
clear
@Deprecated public void clear()
removeAll().remove
public void remove(String item)
- Параметры:
-
item— элемент, который нужно удалить из списка - Исключения:
-
IllegalArgumentException— если элемент отсутствует в списке - Начиная с версии:
- 1.1
remove
public void remove(int position)
- Параметры:
-
position— индекс удаляемого элемента - Исключения:
-
ArrayIndexOutOfBoundsException— еслиpositionменьше 0 или большеgetItemCount()-1 - Начиная с версии:
- 1.1
- См. также:
delItem
@Deprecated public void delItem(int position)
remove(String) и remove(int).- Параметры:
-
position— индекс удаляемого элемента
getSelectedIndex
public int getSelectedIndex()
- Возвращает:
- индекс выбранного элемента; если ни один элемент не выбран или выбрано несколько элементов, возвращается
-1. - См. также:
getSelectedIndexes
public int[] getSelectedIndexes()
- Возвращает:
- массив индексов выбранных элементов этого прокручиваемого списка; если ни один элемент не выбран, возвращается массив нулевой длины.
- См. также:
getSelectedItem
public String getSelectedItem()
- Возвращает:
- выбранный элемент списка; если ни один элемент не выбран или выбрано несколько элементов, возвращается
null. - См. также:
getSelectedItems
public String[] getSelectedItems()
- Возвращает:
- массив выбранных элементов этого прокручиваемого списка; если ни один элемент не выбран, возвращается массив нулевой длины.
- См. также:
getSelectedObjects
public Object[] getSelectedObjects()
- Определено в:
-
getSelectedObjectsв интерфейсеItemSelectable - Возвращает:
- массив объектов
Object, представляющих выбранные элементы этого прокручиваемого списка; если ни один элемент не выбран, возвращается массив нулевой длины. - См. также:
select
public void select(int index)
Обратите внимание, что передача параметров за пределами допустимого диапазона недопустима и приведет к неопределенному поведению.
Обратите внимание, что этот метод следует использовать главным образом для первоначального выбора элемента в данном компоненте. Программный вызов этого метода не вызывает ItemEvent. Единственный способ вызвать ItemEvent — взаимодействие с пользователем.
- Параметры:
-
index— позиция выбираемого элемента - См. также:
deselect
public void deselect(int index)
Обратите внимание, что передача параметров за пределами допустимого диапазона недопустима и приведет к неопределенному поведению.
Если элемент с указанным индексом не выбран, операция игнорируется.
- Параметры:
-
index— позиция элемента, выбор которого нужно снять - См. также:
isIndexSelected
public boolean isIndexSelected(int index)
- Параметры:
-
index— проверяемый элемент - Возвращает:
-
true, если указанный элемент выбран; в противном случае —false - Начиная с версии:
- 1.1
- См. также:
isSelected
@Deprecated public boolean isSelected(int index)
isIndexSelected(int).- Параметры:
-
index— задает проверяемый элемент - Возвращает:
-
true, если элемент выбран; в противном случае —false
getRows
public int getRows()
List это число уже не изменится.- Возвращает:
- число видимых строк в этом прокручиваемом списке
isMultipleMode
public boolean isMultipleMode()
- Возвращает:
-
true, если в этом списке разрешен множественный выбор; в противном случае —false - Начиная с версии:
- 1.1
- См. также:
allowsMultipleSelections
@Deprecated public boolean allowsMultipleSelections()
isMultipleMode().- Возвращает:
-
true, если в этом списке разрешен множественный выбор; в противном случае —false
setMultipleMode
public void setMultipleMode(boolean b)
- Параметры:
-
b— еслиtrue, разрешен множественный выбор; в противном случае можно выбрать только один элемент списка за раз - Начиная с версии:
- 1.1
- См. также:
setMultipleSelections
@Deprecated public void setMultipleSelections(boolean b)
setMultipleMode(boolean).- Параметры:
-
b—trueдля включения режима множественного выбора,falseв противном случае
getVisibleIndex
public int getVisibleIndex()
makeVisible.- Возвращает:
- индекс элемента, который последним был сделан видимым
- См. также:
makeVisible
public void makeVisible(int index)
- Параметры:
-
index— позиция элемента - См. также:
getPreferredSize
public Dimension getPreferredSize(int rows)
- Параметры:
-
rows— число строк в списке - Возвращает:
- предпочтительные размеры для отображения этого прокручиваемого списка при условии, что указанное число строк должно быть видимым
- Начиная с версии:
- 1.1
- См. также:
preferredSize
@Deprecated public Dimension preferredSize(int rows)
getPreferredSize(int).- Параметры:
-
rows— число строк - Возвращает:
- предпочтительные размеры для отображения этого списка
getPreferredSize
public Dimension getPreferredSize()
- Переопределяет:
-
getPreferredSizeв классеComponent - Возвращает:
- предпочтительные размеры для отображения этого прокручиваемого списка
- Начиная с версии:
- 1.1
- См. также:
preferredSize
@Deprecated public Dimension preferredSize()
getPreferredSize().Component- Переопределяет:
-
preferredSizeв классеComponent - Возвращает:
- предпочтительный размер компонента
getMinimumSize
public Dimension getMinimumSize(int rows)
- Параметры:
-
rows— число строк в списке - Возвращает:
- минимальные размеры для отображения этого прокручиваемого списка при условии, что указанное число строк должно быть видимым
- Начиная с версии:
- 1.1
- См. также:
minimumSize
@Deprecated public Dimension minimumSize(int rows)
getMinimumSize(int).- Параметры:
-
rows— число строк в списке - Возвращает:
- минимальные размеры для отображения этого списка
getMinimumSize
public Dimension getMinimumSize()
- Переопределяет:
-
getMinimumSizeв классеComponent - Возвращает:
- минимальные размеры, необходимые для отображения этого прокручиваемого списка
- Начиная с версии:
- 1.1
- См. также:
minimumSize
@Deprecated public Dimension minimumSize()
getMinimumSize().Component- Переопределяет:
-
minimumSizeв классеComponent - Возвращает:
- минимальный размер этого компонента
addItemListener
public void addItemListener(ItemListener l)
select или deselect. Если прослушиватель l равен null, исключение не выбрасывается и никаких действий не выполняется. Подробную информацию о модели многопоточности AWT см. в разделе Проблемы многопоточности AWT.
- Определено в:
-
addItemListenerв интерфейсеItemSelectable - Параметры:
-
l— прослушиватель элементов - Начиная с версии:
- 1.1
- См. также:
removeItemListener
public void removeItemListener(ItemListener l)
l равен null, исключение не выбрасывается и никаких действий не выполняется. Подробную информацию о модели многопоточности AWT см. в разделе Проблемы многопоточности AWT.
- Определено в:
-
removeItemListenerв интерфейсеItemSelectable - Параметры:
-
l— прослушиватель элементов - Начиная с версии:
- 1.1
- См. также:
getItemListeners
public ItemListener[] getItemListeners()
- Возвращает:
- все
ItemListenerэтого списка или пустой массив, если прослушиватели элементов в данный момент не зарегистрированы - Начиная с версии:
- 1.4
- См. также:
addActionListener
public void addActionListener(ActionListener l)
Если прослушиватель l имеет значение null, исключение не выбрасывается и никаких действий не выполняется.
Подробные сведения о модели потоков AWT см. в разделе Проблемы многопоточности AWT.
- Параметры:
-
l— прослушиватель действий - С:
- 1.1
- См. также:
removeActionListener
public void removeActionListener(ActionListener l)
l имеет значение null, исключение не выбрасывается и никаких действий не выполняется. Подробные сведения о модели потоков AWT см. в разделе Проблемы многопоточности AWT.
- Параметры:
-
l— прослушиватель действий - С:
- 1.1
- См. также:
getActionListeners
public ActionListener[] getActionListeners()
- Возвращает:
- все
ActionListeners этого списка или пустой массив, если в данный момент не зарегистрировано ни одного прослушивателя действий - С:
- 1.4
- См. также:
getListeners
public <T extends EventListener> T[] getListeners(Class<T> listenerType)
FooListeners для этого List. FooListeners регистрируются с помощью метода addFooListener. В качестве аргумента listenerType можно указать литерал класса, например FooListener.class. Например, можно запросить у List l прослушиватели элементов с помощью следующего кода:
ItemListener[] ils = (ItemListener[])(l.getListeners(ItemListener.class));Если таких прослушивателей нет, этот метод возвращает пустой массив.
- Переопределяет:
-
getListenersв классеComponent - Параметры типа:
T— тип прослушивателей- Параметры:
-
listenerType— тип запрашиваемых прослушивателей; этот параметр должен указывать интерфейс, производный отjava.util.EventListener - Возвращает:
- массив всех объектов, зарегистрированных в качестве
FooListeners в этом списке, или пустой массив, если такие прослушиватели не добавлены - Выбрасывает:
-
ClassCastException— еслиlistenerTypeне указывает класс или интерфейс, реализующийjava.util.EventListener - С:
- 1.3
- См. также:
processEvent
protected void processEvent(AWTEvent e)
ItemEvent, вызывается метод processItemEvent. В противном случае, если событие является экземпляром ActionEvent, вызывается processActionEvent. Если событие не является событием элемента или действием, для суперкласса вызывается processEvent. Обратите внимание: если параметр события равен null, поведение не определено и может привести к исключению.
- Переопределяет:
-
processEventв классеComponent - Параметры:
-
e— событие - С:
- 1.1
- См. также:
processItemEvent
protected void processItemEvent(ItemEvent e)
ItemListener. Этот метод вызывается только в том случае, если для данного компонента включены события элементов. События элементов включаются при выполнении одного из следующих условий:
- Объект
ItemListenerзарегистрирован с помощьюaddItemListener. - События элементов включены с помощью
enableEvents.
Обратите внимание: если параметр события равен null, поведение не определено и может привести к исключению.
- Параметры:
-
e— событие элемента - С:
- 1.1
- См. также:
processActionEvent
protected void processActionEvent(ActionEvent e)
ActionListener. Этот метод вызывается только в том случае, если для данного компонента включены события действий. События действий включаются при выполнении одного из следующих условий:
- Объект
ActionListenerзарегистрирован с помощьюaddActionListener. - События действий включены с помощью
enableEvents.
Обратите внимание: если параметр события равен null, поведение не определено и может привести к исключению.
- Параметры:
-
e— событие действия - С:
- 1.1
- См. также:
paramString
protected String paramString()
- Переопределяет:
-
paramStringв классеComponent - Возвращает:
- строку параметров этого списка с прокруткой
delItems
@Deprecated public void delItems(int start, int end)
- Параметры:
-
start— начальный индекс удаляемого диапазона -
end— конечный индекс удаляемого диапазона
getAccessibleContext
public AccessibleContext getAccessibleContext()
AccessibleContext, связанный с этим List. Для списков AccessibleContext имеет вид AccessibleAWTList. При необходимости создается новый экземпляр AccessibleAWTList.- Определено в:
-
getAccessibleContextв интерфейсеAccessible - Переопределяет:
-
getAccessibleContextв классеComponent - Возвращает:
AccessibleAWTList, служащийAccessibleContextэтогоList- С:
- 1.3
© 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://docs.oracle.com/en/java/javase/25/docs/api/java.desktop/java/awt/List.html
add(String).