Spec-Zone.ru › OpenJDK 27

Класс TextComponent

java.lang.Object
java.awt.Component
java.awt.TextComponent
Все реализуемые интерфейсы:
ImageObserver, MenuContainer, Serializable, Accessible
Прямые известные подклассы:
TextArea, TextField
public sealed class TextComponent extends Component implements Accessible permits TextArea, TextField
Класс TextComponent является суперклассом любого компонента, позволяющего редактировать текст.

Текстовый компонент содержит строку текста. Класс TextComponent определяет набор методов, позволяющих определить, доступно ли редактирование этого текста. Если компонент доступен для редактирования, он определяет другой набор методов для поддержки курсора вставки текста.

Кроме того, класс определяет методы для управления текущим выделением текста. Выделенный фрагмент текста, представляющий собой подстроку текста компонента, является целью операций редактирования. Его также называют выделенным текстом.

Граф иерархии запечатанных классов:
Sealed class hierarchy graph for TextComponentSealed class hierarchy graph for TextComponent
Начиная с версии:
1.0
См. также:
  • Сериализованная форма

Краткое описание вложенных классов

Модификатор и тип Класс Описание
protected class  TextComponent.AccessibleAWTTextComponent
Этот класс реализует поддержку специальных возможностей для класса TextComponent.

Вложенные классы и интерфейсы, объявленные в классе Component

Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
Модификатор и тип Класс Описание
protected class  Component.AccessibleAWTComponent
Внутренний класс Component, обеспечивающий поддержку специальных возможностей по умолчанию.
static enum  Component.BaselineResizeBehavior
Перечисление распространённых способов изменения базовой линии компонента при изменении его размера.
protected class  Component.BltBufferStrategy
Внутренний класс для переноса изображений из буфера вне экрана в компонент.
protected class  Component.FlipBufferStrategy
Внутренний класс для переключения буферов компонента.

Краткое описание полей

Модификатор и тип Поле Описание
protected TextListener textListener
Список прослушивателей, которые будут получать события от этого объекта.

Поля, объявленные в классе Component

accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
Модификатор и тип Поле Описание
protected AccessibleContext accessibleContext
AccessibleContext, связанный с Component.
static final float BOTTOM_ALIGNMENT
Константа для удобства использования getAlignmentY.
static final float CENTER_ALIGNMENT
Константа для удобства использования getAlignmentY и getAlignmentX.
static final float LEFT_ALIGNMENT
Константа для удобства использования getAlignmentX.
static final float RIGHT_ALIGNMENT
Константа для удобства использования getAlignmentX.
static final float TOP_ALIGNMENT
Константа для удобства использования getAlignmentY().

Поля, объявленные в интерфейсе ImageObserver

ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
Модификатор и тип Поле Описание
static final int ABORT
Этот флаг в аргументе infoflags метода imageUpdate указывает, что изображение, отслеживаемое асинхронно, было прервано до завершения создания.
static final int ALLBITS
Этот флаг в аргументе infoflags метода imageUpdate указывает, что ранее отображённое статическое изображение теперь готово и может быть отображено в окончательном виде.
static final int ERROR
Этот флаг в аргументе infoflags метода imageUpdate указывает, что при асинхронном отслеживании изображения произошла ошибка.
static final int FRAMEBITS
Этот флаг в аргументе infoflags метода imageUpdate указывает, что стал доступен для отображения ещё один полный кадр ранее отображённого много кадрового изображения.
static final int HEIGHT
Этот флаг в аргументе infoflags метода imageUpdate указывает, что высота исходного изображения стала доступна и может быть получена из аргумента height метода обратного вызова imageUpdate.
static final int PROPERTIES
Этот флаг в аргументе infoflags метода imageUpdate указывает, что свойства изображения стали доступны.
static final int SOMEBITS
Этот флаг в аргументе infoflags метода imageUpdate указывает, что стали доступны дополнительные пиксели, необходимые для отображения масштабированного варианта изображения.
static final int WIDTH
Этот флаг в аргументе infoflags метода imageUpdate указывает, что ширина исходного изображения стала доступна и может быть получена из аргумента width метода обратного вызова imageUpdate.

Краткое описание методов

Модификатор и тип Метод Описание
void addNotify()
Делает этот компонент отображаемым, связывая его с системным экранным ресурсом.
void addTextListener(TextListener l)
Добавляет указанный прослушиватель текстовых событий для получения текстовых событий от этого текстового компонента.
void enableInputMethods(boolean enable)
Включает или отключает поддержку методов ввода для этого текстового компонента.
AccessibleContext getAccessibleContext()
Возвращает AccessibleContext, связанный с этим TextComponent.
Color getBackground()
Возвращает цвет фона этого текстового компонента.
int getCaretPosition()
Возвращает позицию курсора вставки текста.
<T extends EventListener>
T[]
getListeners(Class<T> listenerType)
Возвращает массив всех объектов, зарегистрированных в качестве прослушивателей FooListener для этого TextComponent.
String getSelectedText()
Возвращает выделенный текст, отображаемый этим текстовым компонентом.
int getSelectionEnd()
Возвращает конечную позицию выделенного текста в этом текстовом компоненте.
int getSelectionStart()
Возвращает начальную позицию выделенного текста в этом текстовом компоненте.
String getText()
Возвращает текст, отображаемый этим текстовым компонентом.
TextListener[] getTextListeners()
Возвращает массив всех прослушивателей текста, зарегистрированных в этом текстовом компоненте.
boolean isEditable()
Указывает, доступно ли редактирование этого текстового компонента.
protected String paramString()
Возвращает строку, представляющую состояние этого TextComponent.
protected void processEvent(AWTEvent e)
Обрабатывает события этого текстового компонента.
protected void processTextEvent(TextEvent e)
Обрабатывает текстовые события, возникающие в этом текстовом компоненте, передавая их всем зарегистрированным объектам TextListener.
void removeNotify()
Удаляет peer-компонент TextComponent.
void removeTextListener(TextListener l)
Удаляет указанный прослушиватель текстовых событий, чтобы он больше не получал текстовые события от этого текстового компонента. Если l имеет значение null, исключение не возникает и никаких действий не выполняется.
void select(int selectionStart, int selectionEnd)
Выделяет текст между указанными начальной и конечной позициями.
void selectAll()
Выделяет весь текст в этом текстовом компоненте.
void setBackground(Color c)
Задаёт цвет фона этого текстового компонента.
void setCaretPosition(int position)
Задаёт позицию курсора вставки текста.
void setEditable(boolean b)
Задаёт флаг, определяющий, доступно ли редактирование этого текстового компонента.
void setSelectionEnd(int selectionEnd)
Задаёт конечную позицию выделения в этом текстовом компоненте.
void setSelectionStart(int selectionStart)
Задаёт начальную позицию выделения в этом текстовом компоненте.
void setText(String t)
Задаёт текст, отображаемый этим текстовым компонентом.

Методы, объявленные в классе 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, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAlignmentX, getAlignmentY, 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, getMinimumSize, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPreferredSize, 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, minimumSize, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paint, paintAll, postEvent, preferredSize, 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, 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
Модификатор и тип Метод Описание
boolean action(Event evt, Object what)
Устарело.
Начиная с JDK 1.1, этот компонент следует регистрировать как ActionListener у компонента, который генерирует события действия.
void add(PopupMenu popup)
Добавляет указанное всплывающее меню к компоненту.
void addComponentListener(ComponentListener l)
Добавляет указанный слушатель компонента для получения событий компонента от этого компонента.
void addFocusListener(FocusListener l)
Добавляет указанный слушатель фокуса для получения событий фокуса от этого компонента, когда компонент получает фокус ввода.
void addHierarchyBoundsListener(HierarchyBoundsListener l)
Добавляет указанный слушатель границ иерархии для получения событий границ иерархии от этого компонента при изменении иерархии, к которой принадлежит этот контейнер.
void addHierarchyListener(HierarchyListener l)
Добавляет указанный слушатель иерархии для получения событий изменения иерархии от этого компонента при изменении иерархии, к которой принадлежит этот контейнер.
void addInputMethodListener(InputMethodListener l)
Добавляет указанный слушатель методов ввода для получения событий методов ввода от этого компонента.
void addKeyListener(KeyListener l)
Добавляет указанный слушатель клавиатуры для получения событий клавиатуры от этого компонента.
void addMouseListener(MouseListener l)
Добавляет указанный слушатель мыши для получения событий мыши от этого компонента.
void addMouseMotionListener(MouseMotionListener l)
Добавляет указанный слушатель перемещения мыши для получения событий перемещения мыши от этого компонента.
void addMouseWheelListener(MouseWheelListener l)
Добавляет указанный слушатель колесика мыши для получения событий колесика мыши от этого компонента.
void addPropertyChangeListener(PropertyChangeListener listener)
Добавляет PropertyChangeListener в список слушателей.
void addPropertyChangeListener(String propertyName, PropertyChangeListener listener)
Добавляет PropertyChangeListener в список слушателей для указанного свойства.
void applyComponentOrientation(ComponentOrientation orientation)
Устанавливает свойство ComponentOrientation этого компонента и всех содержащихся в нем компонентов.
boolean areFocusTraversalKeysSet(int id)
Возвращает, было ли явно задано множество клавиш перемещения фокуса для указанной операции перемещения фокуса этого компонента.
Rectangle bounds()
Устарело.
Начиная с JDK 1.1 заменено на getBounds().
int checkImage(Image image, int width, int height, ImageObserver observer)
Возвращает состояние создания экранного представления указанного изображения.
int checkImage(Image image, ImageObserver observer)
Возвращает состояние создания экранного представления указанного изображения.
protected AWTEvent coalesceEvents(AWTEvent existingEvent, AWTEvent newEvent)
При возможности объединяет отправляемое событие с существующим событием.
boolean contains(int x, int y)
Проверяет, «содержит» ли этот компонент указанную точку, где x и y заданы относительно системы координат этого компонента.
boolean contains(Point p)
Проверяет, «содержит» ли этот компонент указанную точку, координаты x и y которой заданы относительно системы координат этого компонента.
Image createImage(int width, int height)
Создает рисуемое внеэкранное изображение для двойной буферизации.
Image createImage(ImageProducer producer)
Создает изображение из указанного источника изображений.
VolatileImage createVolatileImage(int width, int height)
Создает волатильное рисуемое внеэкранное изображение для двойной буферизации.
VolatileImage createVolatileImage(int width, int height, ImageCapabilities caps)
Создает волатильное рисуемое внеэкранное изображение с указанными возможностями.
void deliverEvent(Event e)
Устарело.
Начиная с JDK 1.1 заменено на dispatchEvent(AWTEvent e).
void disable()
Устарело.
Начиная с JDK 1.1 заменено на setEnabled(boolean).
protected final void disableEvents(long eventsToDisable)
Отключает доставку этому компоненту событий, определяемых указанным параметром маски событий.
final void dispatchEvent(AWTEvent e)
Отправляет событие этому компоненту или одному из его подкомпонентов.
void doLayout()
Просит менеджер компоновки выполнить компоновку этого компонента.
void enable()
Устарело.
Начиная с JDK 1.1 заменено на setEnabled(boolean).
void enable(boolean b)
Устарело.
Начиная с JDK 1.1 заменено на setEnabled(boolean).
protected final void enableEvents(long eventsToEnable)
Включает доставку этому компоненту событий, определяемых указанным параметром маски событий.
protected void firePropertyChange(String propertyName, boolean oldValue, boolean newValue)
Поддержка уведомления об изменениях привязанных свойств типа boolean.
void firePropertyChange(String propertyName, byte oldValue, byte newValue)
Сообщает об изменении привязанного свойства.
void firePropertyChange(String propertyName, char oldValue, char newValue)
Сообщает об изменении привязанного свойства.
void firePropertyChange(String propertyName, double oldValue, double newValue)
Сообщает об изменении привязанного свойства.
void firePropertyChange(String propertyName, float oldValue, float newValue)
Сообщает об изменении привязанного свойства.
protected void firePropertyChange(String propertyName, int oldValue, int newValue)
Поддержка уведомления об изменениях привязанных свойств типа integer.
void firePropertyChange(String propertyName, long oldValue, long newValue)
Сообщает об изменении привязанного свойства.
void firePropertyChange(String propertyName, short oldValue, short newValue)
Сообщает об изменении привязанного свойства.
protected void firePropertyChange(String propertyName, Object oldValue, Object newValue)
Поддержка уведомления об изменениях привязанных свойств типа Object.
float getAlignmentX()
Возвращает выравнивание по оси x.
float getAlignmentY()
Возвращает выравнивание по оси y.
int getBaseline(int width, int height)
Возвращает базовую линию.
Component.BaselineResizeBehavior getBaselineResizeBehavior()
Возвращает значение перечисления, указывающее, как изменяется базовая линия компонента при изменении его размера.
Rectangle getBounds()
Получает границы этого компонента в виде объекта Rectangle.
Rectangle getBounds(Rectangle rv)
Сохраняет границы этого компонента в «возвращаемое значение» rv и возвращает rv.
ColorModel getColorModel()
Получает экземпляр ColorModel, используемый для отображения компонента на устройстве вывода.
Component getComponentAt(int x, int y)
Определяет, содержит ли этот компонент или один из его непосредственных подкомпонентов точку с координатами (x, y); если содержит, возвращает содержащий ее компонент.
Component getComponentAt(Point p)
Возвращает компонент или подкомпонент, содержащий указанную точку.
ComponentListener[] getComponentListeners()
Возвращает массив всех слушателей компонентов, зарегистрированных для этого компонента.
ComponentOrientation getComponentOrientation()
Получает языковую ориентацию, используемую для упорядочивания элементов или текста в этом компоненте.
Cursor getCursor()
Получает курсор, установленный для компонента.
DropTarget getDropTarget()
Получает DropTarget, связанный с этим Component.
Container getFocusCycleRootAncestor()
Возвращает Container, являющийся корнем цикла перемещения фокуса для этого цикла перемещения фокуса Component.
FocusListener[] getFocusListeners()
Возвращает массив всех слушателей фокуса, зарегистрированных для этого компонента.
Set<AWTKeyStroke> getFocusTraversalKeys(int id)
Возвращает множество клавиш перемещения фокуса для указанной операции перемещения фокуса этого Component.
boolean getFocusTraversalKeysEnabled()
Возвращает, включены ли клавиши перемещения фокуса для этого Component.
Font getFont()
Получает шрифт этого компонента.
FontMetrics getFontMetrics(Font font)
Получает метрики указанного шрифта.
Color getForeground()
Получает цвет переднего плана этого компонента.
Graphics getGraphics()
Создает графический контекст для этого компонента.
GraphicsConfiguration getGraphicsConfiguration()
Получает GraphicsConfiguration, связанный с этим Component.
int getHeight()
Возвращает текущую высоту этого компонента.
HierarchyBoundsListener[] getHierarchyBoundsListeners()
Возвращает массив всех слушателей границ иерархии, зарегистрированных для этого компонента.
HierarchyListener[] getHierarchyListeners()
Возвращает массив всех слушателей иерархии, зарегистрированных для этого компонента.
boolean getIgnoreRepaint()
Возвращает, следует ли игнорировать сообщения о рисовании, полученные от операционной системы.
InputContext getInputContext()
Получает контекст методов ввода, используемый этим компонентом для обработки взаимодействия с методами ввода при вводе текста в компонент.
InputMethodListener[] getInputMethodListeners()
Возвращает массив всех слушателей методов ввода, зарегистрированных для этого компонента.
InputMethodRequests getInputMethodRequests()
Получает обработчик запросов метода ввода, поддерживающий запросы методов ввода для этого компонента.
KeyListener[] getKeyListeners()
Возвращает массив всех слушателей клавиатуры, зарегистрированных для этого компонента.
Locale getLocale()
Получает локаль этого компонента.
Point getLocation()
Получает местоположение этого компонента в виде точки, задающей его левый верхний угол.
Point getLocation(Point rv)
Сохраняет начало координат x,y этого компонента в «возвращаемое значение» rv и возвращает rv.
Point getLocationOnScreen()
Получает местоположение этого компонента в виде точки, задающей его левый верхний угол в системе координат экрана.
Dimension getMaximumSize()
Получает максимальный размер этого компонента.
Dimension getMinimumSize()
Получает минимальный размер этого компонента.
MouseListener[] getMouseListeners()
Возвращает массив всех слушателей мыши, зарегистрированных для этого компонента.
MouseMotionListener[] getMouseMotionListeners()
Возвращает массив всех слушателей перемещения мыши, зарегистрированных для этого компонента.
Point getMousePosition()
Возвращает положение указателя мыши в системе координат этого Component, если Component находится непосредственно под указателем мыши; в противном случае возвращает null.
MouseWheelListener[] getMouseWheelListeners()
Возвращает массив всех слушателей колесика мыши, зарегистрированных для этого компонента.
String getName()
Получает имя компонента.
Container getParent()
Получает родительский компонент этого компонента.
Dimension getPreferredSize()
Получает предпочтительный размер этого компонента.
PropertyChangeListener[] getPropertyChangeListeners()
Возвращает массив всех слушателей изменения свойств, зарегистрированных для этого компонента.
PropertyChangeListener[] getPropertyChangeListeners(String propertyName)
Возвращает массив всех слушателей, связанных с указанным свойством.
Dimension getSize()
Возвращает размер этого компонента в виде объекта Dimension.
Dimension getSize(Dimension rv)
Сохраняет ширину и высоту этого компонента в «возвращаемое значение» rv и возвращает rv.
Toolkit getToolkit()
Получает инструментарий этого компонента.
final Object getTreeLock()
Получает объект блокировки этого компонента (объект, владеющий монитором синхронизации потоков) для операций с деревом компонентов AWT и компоновкой.
int getWidth()
Возвращает текущую ширину этого компонента.
int getX()
Возвращает текущую координату x начала координат компонента.
int getY()
Возвращает текущую координату y начала координат компонента.
boolean gotFocus(Event evt, Object what)
Устарело.
Начиная с JDK 1.1 заменено на processFocusEvent(FocusEvent).
boolean handleEvent(Event evt)
Устарело.
Начиная с JDK 1.1 заменено на processEvent(AWTEvent).
boolean hasFocus()
Возвращает true, если этот Component является владельцем фокуса.
void hide()
Устарело.
Начиная с JDK 1.1 заменено на setVisible(boolean).
boolean imageUpdate(Image img, int infoflags, int x, int y, int w, int h)
Перерисовывает компонент при изменении изображения.
boolean inside(int x, int y)
Устарело.
Начиная с JDK 1.1 заменено на contains(int, int).
void invalidate()
Признает этот компонент и его предков недействительными.
boolean isBackgroundSet()
Возвращает, был ли явно задан цвет фона для этого Component.
boolean isCursorSet()
Возвращает, был ли явно задан курсор для этого Component.
boolean isDisplayable()
Определяет, может ли этот компонент отображаться.
boolean isDoubleBuffered()
Возвращает true, если компонент рисуется во внеэкранное изображение («буфер»), которое позднее копируется на экран.
boolean isEnabled()
Определяет, включен ли этот компонент.
boolean isFocusable()
Возвращает, может ли этот Component получать фокус.
boolean isFocusCycleRoot(Container container)
Возвращает, является ли указанный Container корнем цикла перемещения фокуса для этого Component.
boolean isFocusOwner()
Возвращает true, если этот Component является владельцем фокуса.
boolean isFocusTraversable()
Устарело.
Начиная с версии 1.4 заменено на isFocusable().
boolean isFontSet()
Возвращает, был ли явно задан шрифт для этого Component.
boolean isForegroundSet()
Возвращает, был ли явно задан цвет переднего плана для этого Component.
boolean isLightweight()
Легковесный компонент не имеет собственного нативного узла инструментария.
boolean isMaximumSizeSet()
Возвращает true, если максимальный размер задан значением, отличным от null; в противном случае возвращает false.
boolean isMinimumSizeSet()
Возвращает, был ли вызван setMinimumSize с ненулевым значением.
boolean isOpaque()
Возвращает true, если компонент полностью непрозрачен; по умолчанию возвращает false.
boolean isPreferredSizeSet()
Возвращает true, если предпочтительный размер задан значением, отличным от null; в противном случае возвращает false.
boolean isShowing()
Определяет, отображается ли этот компонент на экране.
boolean isValid()
Определяет, является ли этот компонент действительным.
boolean isVisible()
Определяет, должен ли этот компонент быть видимым, когда видим его родительский компонент.
boolean keyDown(Event evt, int key)
Устарело.
Начиная с JDK 1.1 заменено на processKeyEvent(KeyEvent).
boolean keyUp(Event evt, int key)
Устарело.
Начиная с JDK 1.1 заменено на processKeyEvent(KeyEvent).
void layout()
Устарело.
Начиная с JDK 1.1 заменено на doLayout().
void list()
Выводит список этого компонента в стандартный системный поток вывода System.out.
void list(PrintStream out)
Выводит список этого компонента в указанный поток вывода.
void list(PrintStream out, int indent)
Выводит список с указанным отступом в указанный поток печати.
void list(PrintWriter out)
Выводит список в указанный объект печати.
void list(PrintWriter out, int indent)
Выводит список с указанным отступом в указанный объект печати.
Component locate(int x, int y)
Устарело.
Начиная с JDK 1.1 заменено на getComponentAt(int, int).
Point location()
Устарело.
Начиная с JDK 1.1 заменено на getLocation().
boolean lostFocus(Event evt, Object what)
Устарело.
Начиная с JDK 1.1 заменено на processFocusEvent(FocusEvent).
Dimension minimumSize()
Устарело.
Начиная с JDK 1.1 заменено на getMinimumSize().
boolean mouseDown(Event evt, int x, int y)
Устарело.
Начиная с JDK 1.1 заменено на processMouseEvent(MouseEvent).
boolean mouseDrag(Event evt, int x, int y)
Устарело.
Начиная с JDK 1.1 заменено на processMouseMotionEvent(MouseEvent).
boolean mouseEnter(Event evt, int x, int y)
Устарело.
Начиная с JDK 1.1 заменено на processMouseEvent(MouseEvent).
boolean mouseExit(Event evt, int x, int y)
Устарело.
Начиная с JDK 1.1 заменено на processMouseEvent(MouseEvent).
boolean mouseMove(Event evt, int x, int y)
Устарело.
Начиная с JDK 1.1 заменено на processMouseMotionEvent(MouseEvent).
boolean mouseUp(Event evt, int x, int y)
Устарело.
Начиная с JDK 1.1 заменено на processMouseEvent(MouseEvent).
void move(int x, int y)
Устарело.
Начиная с JDK 1.1 заменено на setLocation(int, int).
void nextFocus()
Устарело.
Начиная с JDK 1.1 заменено на transferFocus().
void paint(Graphics g)
Рисует этот компонент.
void paintAll(Graphics g)
Рисует этот компонент и все его подкомпоненты.
boolean postEvent(Event e)
Устарело.
Начиная с JDK 1.1 заменено на dispatchEvent(AWTEvent).
Dimension preferredSize()
Устарело.
Начиная с JDK 1.1 заменено на getPreferredSize().
boolean prepareImage(Image image, int width, int height, ImageObserver observer)
Подготавливает изображение для отображения в этом компоненте с указанными шириной и высотой.
boolean prepareImage(Image image, ImageObserver observer)
Подготавливает изображение для отображения в этом компоненте.
void print(Graphics g)
Печатает этот компонент.
void printAll(Graphics g)
Печатает этот компонент и все его подкомпоненты.
protected void processComponentEvent(ComponentEvent e)
Обрабатывает события компонента, возникающие в этом компоненте, отправляя их всем зарегистрированным объектам ComponentListener.
protected void processFocusEvent(FocusEvent e)
Обрабатывает события фокуса, возникающие в этом компоненте, отправляя их всем зарегистрированным объектам FocusListener.
protected void processHierarchyBoundsEvent(HierarchyEvent e)
Обрабатывает события изменения границ иерархии, происходящие с этим компонентом, передавая их всем зарегистрированным объектам HierarchyBoundsListener.
protected void processHierarchyEvent(HierarchyEvent e)
Обрабатывает события иерархии, происходящие с этим компонентом, передавая их всем зарегистрированным объектам HierarchyListener.
protected void processInputMethodEvent(InputMethodEvent e)
Обрабатывает события метода ввода, происходящие с этим компонентом, передавая их всем зарегистрированным объектам InputMethodListener.
protected void processKeyEvent(KeyEvent e)
Обрабатывает события клавиатуры, происходящие с этим компонентом, передавая их всем зарегистрированным объектам KeyListener.
protected void processMouseEvent(MouseEvent e)
Обрабатывает события мыши, происходящие с этим компонентом, передавая их всем зарегистрированным объектам MouseListener.
protected void processMouseMotionEvent(MouseEvent e)
Обрабатывает события перемещения мыши, происходящие с этим компонентом, передавая их всем зарегистрированным объектам MouseMotionListener.
protected void processMouseWheelEvent(MouseWheelEvent e)
Обрабатывает события колеса мыши, происходящие с этим компонентом, передавая их всем зарегистрированным объектам MouseWheelListener.
void remove(MenuComponent popup)
Удаляет указанное всплывающее меню из компонента.
void removeComponentListener(ComponentListener l)
Удаляет указанный обработчик событий компонента, чтобы он больше не получал события компонента от этого компонента.
void removeFocusListener(FocusListener l)
Удаляет указанный обработчик событий фокуса, чтобы он больше не получал события фокуса от этого компонента.
void removeHierarchyBoundsListener(HierarchyBoundsListener l)
Удаляет указанный обработчик событий изменения границ иерархии, чтобы он больше не получал события изменения границ иерархии от этого компонента.
void removeHierarchyListener(HierarchyListener l)
Удаляет указанный обработчик событий иерархии, чтобы он больше не получал события изменения иерархии от этого компонента.
void removeInputMethodListener(InputMethodListener l)
Удаляет указанный обработчик событий метода ввода, чтобы он больше не получал события метода ввода от этого компонента.
void removeKeyListener(KeyListener l)
Удаляет указанный обработчик событий клавиатуры, чтобы он больше не получал события клавиатуры от этого компонента.
void removeMouseListener(MouseListener l)
Удаляет указанный обработчик событий мыши, чтобы он больше не получал события мыши от этого компонента.
void removeMouseMotionListener(MouseMotionListener l)
Удаляет указанный обработчик событий перемещения мыши, чтобы он больше не получал события перемещения мыши от этого компонента.
void removeMouseWheelListener(MouseWheelListener l)
Удаляет указанный обработчик событий колеса мыши, чтобы он больше не получал события колеса мыши от этого компонента.
void removePropertyChangeListener(PropertyChangeListener listener)
Удаляет PropertyChangeListener из списка обработчиков.
void removePropertyChangeListener(String propertyName, PropertyChangeListener listener)
Удаляет PropertyChangeListener из списка обработчиков для определенного свойства.
void repaint()
Перерисовывает этот компонент.
void repaint(int x, int y, int width, int height)
Перерисовывает указанный прямоугольник этого компонента.
void repaint(long tm)
Перерисовывает компонент.
void repaint(long tm, int x, int y, int width, int height)
Перерисовывает указанный прямоугольник этого компонента в течение tm миллисекунд.
void requestFocus()
Запрашивает передачу фокуса ввода этому компоненту, а также перевод верхнеуровневого предка этого компонента в состояние окна с фокусом.
protected boolean requestFocus(boolean temporary)
Запрашивает передачу фокуса ввода этому Component, а также перевод верхнеуровневого предка этого Component в состояние Window с фокусом.
protected boolean requestFocus(boolean temporary, FocusEvent.Cause cause)
Запрашивает по причине cause передачу фокуса ввода этому Component, а также перевод верхнеуровневого предка этого Component в состояние Window с фокусом.
void requestFocus(FocusEvent.Cause cause)
Запрашивает по причине cause передачу фокуса ввода этому компоненту, а также перевод верхнеуровневого предка этого компонента в состояние окна с фокусом.
boolean requestFocusInWindow()
Запрашивает передачу фокуса ввода этому компоненту, если его верхнеуровневый предок уже является окном с фокусом.
protected boolean requestFocusInWindow(boolean temporary)
Запрашивает передачу фокуса ввода этому Component, если верхнеуровневый предок этого Component уже является Window с фокусом.
boolean requestFocusInWindow(FocusEvent.Cause cause)
Запрашивает по причине cause передачу фокуса ввода этому компоненту, если его верхнеуровневый предок уже является окном с фокусом.
void reshape(int x, int y, int width, int height)
Устарело.
Начиная с JDK версии 1.1, заменено на setBounds(int, int, int, int).
void resize(int width, int height)
Устарело.
Начиная с JDK версии 1.1, заменено на setSize(int, int).
void resize(Dimension d)
Устарело.
Начиная с JDK версии 1.1, заменено на setSize(Dimension).
void revalidate()
Повторно проверяет иерархию компонентов вплоть до ближайшего корня проверки.
void setBounds(int x, int y, int width, int height)
Перемещает и изменяет размер этого компонента.
void setBounds(Rectangle r)
Перемещает и изменяет размер этого компонента в соответствии с новым ограничивающим прямоугольником r.
void setComponentOrientation(ComponentOrientation o)
Задает языковую ориентацию, используемую для упорядочивания элементов или текста в этом компоненте.
void setCursor(Cursor cursor)
Задает изображение курсора, соответствующее указанному курсору.
void setDropTarget(DropTarget dt)
Связывает DropTarget с этим компонентом.
void setEnabled(boolean b)
Включает или отключает этот компонент в зависимости от значения параметра b.
void setFocusable(boolean focusable)
Задает свойству возможности получения фокуса этого компонента указанное значение.
void setFocusTraversalKeys(int id, Set<? extends AWTKeyStroke> keystrokes)
Задает клавиши перехода фокуса для указанной операции перемещения фокуса этого компонента.
void setFocusTraversalKeysEnabled(boolean focusTraversalKeysEnabled)
Задает, включены ли клавиши перехода фокуса для этого компонента.
void setFont(Font f)
Задает шрифт этого компонента.
void setForeground(Color c)
Задает цвет переднего плана этого компонента.
void setIgnoreRepaint(boolean ignoreRepaint)
Задает, следует ли игнорировать сообщения отрисовки, полученные от операционной системы.
void setLocale(Locale l)
Задает локаль этого компонента.
void setLocation(int x, int y)
Перемещает этот компонент в новое место.
void setLocation(Point p)
Перемещает этот компонент в новое место.
void setMaximumSize(Dimension maximumSize)
Задает постоянный максимальный размер этого компонента.
void setMinimumSize(Dimension minimumSize)
Задает постоянный минимальный размер этого компонента.
void setMixingCutoutShape(Shape shape)
Задает форму выреза для смешивания для этого облегченного компонента.
void setName(String name)
Задает имя компонента в виде указанной строки.
void setPreferredSize(Dimension preferredSize)
Задает постоянный предпочтительный размер этого компонента.
void setSize(int width, int height)
Изменяет размер этого компонента, задавая ширину width и высоту height.
void setSize(Dimension d)
Изменяет размер этого компонента, задавая ширину d.width и высоту d.height.
void setVisible(boolean b)
Отображает или скрывает этот компонент в зависимости от значения параметра b.
void show()
Устарело.
Начиная с JDK версии 1.1, заменено на setVisible(boolean).
void show(boolean b)
Устарело.
Начиная с JDK версии 1.1, заменено на setVisible(boolean).
Dimension size()
Устарело.
Начиная с JDK версии 1.1, заменено на getSize().
String toString()
Возвращает строковое представление этого компонента и его значений.
void transferFocus()
Передает фокус следующему компоненту, как если бы этот компонент владел фокусом.
void transferFocusBackward()
Передает фокус предыдущему компоненту, как если бы этот компонент владел фокусом.
void transferFocusUpCycle()
Передает фокус на один цикл перемещения фокуса вверх.
void update(Graphics g)
Обновляет этот компонент.
void validate()
Проверяет этот компонент.

Методы, объявленные в классе Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Модификатор и тип Метод Описание
protected Object clone()
Создает и возвращает копию этого объекта.
boolean equals(Object obj)
Указывает, равен ли этот объект другому объекту.
protected void finalize()
Устарело, будет удалено: этот элемент API может быть удален в будущей версии.
Финализация устарела и может быть удалена в одном из следующих выпусков.
final Class<?> getClass()
Возвращает класс времени выполнения этого объекта Object.
int hashCode()
Возвращает хеш-код этого объекта.
final void notify()
Пробуждает один поток, ожидающий на мониторе этого объекта.
final void notifyAll()
Пробуждает все потоки, ожидающие на мониторе этого объекта.
final void wait()
Заставляет текущий поток ожидать пробуждения, обычно вызванного уведомлением или прерыванием.
final void wait(long timeoutMillis)
Заставляет текущий поток ожидать пробуждения, обычно вызванного уведомлением или прерыванием, либо истечения определенного промежутка реального времени.
final void wait(long timeoutMillis, int nanos)
Заставляет текущий поток ожидать пробуждения, обычно вызванного уведомлением или прерыванием, либо истечения определенного промежутка реального времени.

Подробное описание полей

textListener

protected transient TextListener textListener
Список прослушивателей, которые будут получать события от этого объекта.

Подробное описание методов

enableInputMethods

public void enableInputMethods(boolean enable)
Включает или отключает поддержку методов ввода для этого текстового компонента. Если поддержка методов ввода включена и текстовый компонент также обрабатывает события клавиатуры, поступающие события передаются текущему методу ввода и обрабатываются компонентом или отправляются его прослушивателям только в том случае, если метод ввода их не поглотил. Включение или отключение поддержки методов ввода для этого текстового компонента по умолчанию зависит от реализации.
Переопределяет:
enableInputMethods в классе Component
Параметры:
enable — true для включения, false для отключения
Начиная с версии:
1.2
См. также:
  • Component.processKeyEvent(KeyEvent)

addNotify

public void addNotify()
Делает этот компонент отображаемым, подключая его к системному ресурсу экрана. Этот метод вызывается внутренне инструментарием и не должен вызываться программами напрямую.
Переопределяет:
addNotify в классе Component
См. также:
  • removeNotify()

removeNotify

public void removeNotify()
Удаляет peer-объект TextComponent. Peer-объект позволяет изменять внешний вид TextComponent, не меняя его функциональность.
Переопределяет:
removeNotify в классе Component
См. также:
  • Component.isDisplayable()
  • Component.addNotify()

setText

public void setText(String t)
Задает текст, отображаемый этим текстовым компонентом.
Параметры:
t — новый текст; если этот параметр равен null, в качестве текста задается пустая строка ""
См. также:
  • getText()

getText

public String getText()
Возвращает текст, отображаемый этим текстовым компонентом. По умолчанию это пустая строка.
Возвращает:
значение этого TextComponent
См. также:
  • setText(String)

getSelectedText

public String getSelectedText()
Возвращает выделенный текст из текста, отображаемого этим текстовым компонентом.
Возвращает:
выделенный текст этого текстового компонента
См. также:
  • select(int, int)

isEditable

public boolean isEditable()
Указывает, доступен ли этот текстовый компонент для редактирования.
Возвращает:
true, если этот текстовый компонент доступен для редактирования; в противном случае — false.
Начиная с версии:
1.0
См. также:
  • setEditable(boolean)

setEditable

public void setEditable(boolean b)
Задает флаг, определяющий, доступен ли этот текстовый компонент для редактирования.

Если флаг установлен в true, пользователь может редактировать этот текстовый компонент. Если флаг установлен в false, пользователь не может изменять текст этого текстового компонента. По умолчанию фон нередактируемых текстовых компонентов имеет цвет SystemColor.control. Это значение по умолчанию можно переопределить вызовом setBackground.

Параметры:
b — флаг, указывающий, может ли пользователь редактировать этот текстовый компонент.
Начиная с версии:
1.0
См. также:
  • isEditable()

getBackground

public Color getBackground()
Возвращает цвет фона этого текстового компонента. По умолчанию фон нередактируемых текстовых компонентов имеет цвет SystemColor.control. Это значение по умолчанию можно переопределить вызовом setBackground.
Переопределяет:
getBackground в классе Component
Возвращает:
цвет фона этого текстового компонента. Если у этого текстового компонента не задан цвет фона, возвращается цвет фона его родительского компонента.
Начиная с версии:
1.0
См. также:
  • setBackground(Color)

setBackground

public void setBackground(Color c)
Задает цвет фона этого текстового компонента.
Переопределяет:
setBackground в классе Component
Параметры:
c — цвет, который будет задан для этого текстового компонента. Если этот параметр равен null, текстовый компонент унаследует цвет фона родительского компонента.
Начиная с версии:
1.0
См. также:
  • getBackground()

getSelectionStart

public int getSelectionStart()
Возвращает начальную позицию выделенного текста в этом текстовом компоненте.
Возвращает:
начальную позицию выделенного текста
См. также:
  • setSelectionStart(int)
  • getSelectionEnd()

setSelectionStart

public void setSelectionStart(int selectionStart)
Задает для этого текстового компонента начальную позицию выделения. Новая начальная позиция не может находиться после текущей конечной позиции выделения. Она также не может быть меньше нуля — начала текста компонента. Если вызывающий код передает для selectionStart выходящее за допустимые пределы значение, метод без уведомления и ошибки приводит его к допустимому значению.
Параметры:
selectionStart — начальная позиция выделенного текста
Начиная с версии:
1.1
См. также:
  • getSelectionStart()
  • setSelectionEnd(int)

getSelectionEnd

public int getSelectionEnd()
Возвращает конечную позицию выделенного текста в этом текстовом компоненте.
Возвращает:
конечную позицию выделенного текста
См. также:
  • setSelectionEnd(int)
  • getSelectionStart()

setSelectionEnd

public void setSelectionEnd(int selectionEnd)
Задает для этого текстового компонента конечную позицию выделения. Новая конечная позиция не может находиться перед текущей начальной позицией выделения. Она также не может выходить за конец текста компонента. Если вызывающий код передает для selectionEnd выходящее за допустимые пределы значение, метод без уведомления и ошибки приводит его к допустимому значению.
Параметры:
selectionEnd — конечная позиция выделенного текста
Начиная с версии:
1.1
См. также:
  • getSelectionEnd()
  • setSelectionStart(int)

select

public void select(int selectionStart, int selectionEnd)
Выделяет текст между указанными начальной и конечной позициями.

Этот метод задает начальную и конечную позиции выделенного текста, соблюдая ограничение, согласно которому начальная позиция должна быть больше или равна нулю. Конечная позиция должна быть больше или равна начальной позиции и меньше или равна длине текста компонента. Отсчет позиций символов начинается с нуля. Длина выделения равна endPosition - startPosition, поэтому символ в позиции endPosition не выделяется. Если начальная и конечная позиции выделенного текста совпадают, выделение всего текста снимается.

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

Параметры:
selectionStart — индекс первого символа (значение char) для выделения, отсчитываемый от нуля
selectionEnd — конечная позиция текста для выделения, отсчитываемая от нуля; символ (значение char) в позиции selectionEnd не выделяется
См. также:
  • setSelectionStart(int)
  • setSelectionEnd(int)
  • selectAll()

selectAll

public void selectAll()
Выделяет весь текст в этом текстовом компоненте.
См. также:
  • select(int, int)

setCaretPosition

public void setCaretPosition(int position)
Задает позицию каретки вставки текста. Позиция каретки должна находиться в диапазоне от 0 до последнего символа текста включительно. Если переданное значение выходит за этот диапазон, оно устанавливается равным позиции последнего символа (или 0, если TextComponent не содержит текста), и ошибка не возвращается. Если переданное значение меньше 0, выбрасывается IllegalArgumentException.
Параметры:
position — позиция каретки вставки текста
Выбрасывает:
IllegalArgumentException — если position меньше нуля
Начиная с версии:
1.1

getCaretPosition

public int getCaretPosition()
Возвращает позицию каретки вставки текста. Позиция каретки должна находиться в диапазоне от 0 до последнего символа текста включительно. Если текст или каретка не были заданы, по умолчанию позиция каретки равна 0.
Возвращает:
позицию каретки вставки текста
Начиная с версии:
1.1
См. также:
  • setCaretPosition(int)

addTextListener

public void addTextListener(TextListener l)
Добавляет указанный прослушиватель текстовых событий, чтобы он получал текстовые события от этого текстового компонента. Если l равен null, исключение не выбрасывается и никаких действий не выполняется.

Подробные сведения о модели многопоточности AWT см. в разделе Проблемы многопоточности AWT.

Параметры:
l — прослушиватель текстовых событий
См. также:
  • removeTextListener(TextListener)
  • getTextListeners()
  • TextListener

removeTextListener

public void removeTextListener(TextListener l)
Удаляет указанный прослушиватель текстовых событий, чтобы он больше не получал текстовые события от этого текстового компонента. Если l равен null, исключение не выбрасывается и никаких действий не выполняется.

Подробные сведения о модели многопоточности AWT см. в разделе Проблемы многопоточности AWT.

Параметры:
l — прослушиватель текстовых событий
Начиная с версии:
1.1
См. также:
  • addTextListener(TextListener)
  • getTextListeners()
  • TextListener

getTextListeners

public TextListener[] getTextListeners()
Возвращает массив всех прослушивателей текстовых событий, зарегистрированных для этого текстового компонента.
Возвращает:
все TextListenerы этого текстового компонента или пустой массив, если в данный момент не зарегистрировано ни одного прослушивателя текстовых событий
Начиная с версии:
1.4
См. также:
  • addTextListener(TextListener)
  • removeTextListener(TextListener)

getListeners

public <T extends EventListener> T[] getListeners(Class<T> listenerType)
Возвращает массив всех объектов, зарегистрированных в данный момент в качестве FooListenerов для этого TextComponent. FooListenerы регистрируются с помощью метода addFooListener.

В качестве аргумента listenerType можно указать литерал класса, например FooListener.class. Например, можно запросить у TextComponent t его прослушиватели текстовых событий с помощью следующего кода:

TextListener[] tls = (TextListener[])(t.getListeners(TextListener.class));
Если таких прослушивателей нет, метод возвращает пустой массив.
Переопределяет:
getListeners в классе Component
Параметры типа:
T — тип прослушивателей
Параметры:
listenerType — тип запрашиваемых прослушивателей; этот параметр должен указывать интерфейс, производный от java.util.EventListener
Возвращает:
массив всех объектов, зарегистрированных в качестве FooListenerов для этого текстового компонента, или пустой массив, если такие прослушиватели не были добавлены
Выбрасывает:
ClassCastException — если listenerType не указывает класс или интерфейс, реализующий java.util.EventListener
Начиная с версии:
1.3
См. также:
  • getTextListeners()

processEvent

protected void processEvent(AWTEvent e)
Обрабатывает события этого текстового компонента. Если событие является TextEvent, вызывается метод processTextEvent; в противном случае вызывается метод processEvent его суперкласса.

Обратите внимание: если параметр события равен null, поведение не определено и может привести к исключению.

Переопределяет:
processEvent в классе Component
Параметры:
e — событие
См. также:
  • Component.processComponentEvent(ComponentEvent)
  • Component.processFocusEvent(FocusEvent)
  • Component.processKeyEvent(KeyEvent)
  • Component.processMouseEvent(MouseEvent)
  • Component.processMouseMotionEvent(MouseEvent)
  • Component.processInputMethodEvent(InputMethodEvent)
  • Component.processHierarchyEvent(HierarchyEvent)
  • Component.processMouseWheelEvent(MouseWheelEvent)

processTextEvent

protected void processTextEvent(TextEvent e)
Обрабатывает текстовые события, возникающие в этом текстовом компоненте, отправляя их всем зарегистрированным объектам TextListener.

ПРИМЕЧАНИЕ: этот метод вызывается только в том случае, если для компонента включены текстовые события. Это происходит при выполнении одного из следующих условий:

  • Объект TextListener зарегистрирован с помощью addTextListener
  • Текстовые события включены с помощью enableEvents

Обратите внимание: если параметр события равен null, поведение не определено и может привести к исключению.

Параметры:
e — текстовое событие
См. также:
  • Component.enableEvents(long)

paramString

protected String paramString()
Возвращает строку, представляющую состояние этого TextComponent. Этот метод предназначен только для отладки; содержимое и формат возвращаемой строки могут различаться в разных реализациях. Возвращаемая строка может быть пустой, но не может быть null.
Переопределяет:
paramString в классе Component
Возвращает:
строку параметров этого текстового компонента

getAccessibleContext

public AccessibleContext getAccessibleContext()
Возвращает AccessibleContext, связанный с этим TextComponent. Для текстовых компонентов AccessibleContext имеет тип AccessibleAWTTextComponent. При необходимости создается новый экземпляр AccessibleAWTTextComponent.
Определено в:
getAccessibleContext в интерфейсе Accessible
Переопределяет:
getAccessibleContext в классе Component
Возвращает:
AccessibleAWTTextComponent, выполняющий роль AccessibleContext этого TextComponent
Начиная с версии:
1.3

Сообщить об ошибке или предложить улучшение
Дополнительные справочные материалы по API и документацию для разработчиков см. в документации Java SE, содержащей более подробные описания для разработчиков, обзоры концепций, определения терминов, обходные решения и работающие примеры кода. Другие версии.
Java является товарным знаком или зарегистрированным товарным знаком Oracle и/или ее аффилированных лиц в США и других странах.
Авторские права © 1993, 2026, Oracle и/или ее аффилированные лица, 500 Oracle Parkway, Redwood Shores, CA 94065 USA.
Все права защищены. Использование регулируется условиями лицензии и политикой распространения документации.

© 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.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API