Spec-Zone.ru › OpenJDK 27

Класс TextArea

java.lang.Object
java.awt.Component
java.awt.TextComponent
java.awt.TextArea
Все реализованные интерфейсы:
ImageObserver, MenuContainer, Serializable, Accessible
public non-sealed class TextArea extends TextComponent
Объект TextArea представляет собой многострочную область для отображения текста. Её можно настроить для редактирования или сделать доступной только для чтения.

Ниже показан внешний вид текстовой области:

A TextArea showing the word
'Hello!'

Эту текстовую область можно создать следующей строкой кода:

new TextArea("Hello", 5, 40);
Начиная с:
1.0
См. также:
  • Сериализованная форма

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

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

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

TextComponent.AccessibleAWTTextComponent
Модификатор и тип Класс Описание
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
Внутренний класс для переключения буферов компонента.

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

Модификатор и тип Поле Описание
static final int SCROLLBARS_BOTH
Создать и отобразить вертикальную и горизонтальную полосы прокрутки.
static final int SCROLLBARS_HORIZONTAL_ONLY
Создать и отобразить только горизонтальную полосу прокрутки.
static final int SCROLLBARS_NONE
Не создавать и не отображать полосы прокрутки для текстовой области.
static final int SCROLLBARS_VERTICAL_ONLY
Создать и отобразить только вертикальную полосу прокрутки.

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

textListener
Модификатор и тип Поле Описание
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.

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

Конструктор Описание
TextArea()
Создаёт новую текстовую область с пустой строкой в качестве текста.
TextArea(int rows, int columns)
Создаёт новую текстовую область с заданным количеством строк и столбцов и пустой строкой в качестве текста.
TextArea(String text)
Создаёт новую текстовую область с заданным текстом.
TextArea(String text, int rows, int columns)
Создаёт новую текстовую область с заданным текстом, а также заданным количеством строк и столбцов.
TextArea(String text, int rows, int columns, int scrollbars)
Создаёт новую текстовую область с заданным текстом, а также заданным количеством строк и столбцов и указанной видимостью полос прокрутки.

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

Модификатор и тип Метод Описание
void addNotify()
Создает peer для TextArea.
void append(String str)
Добавляет указанный текст в конец текущего текста текстовой области.
void appendText(String str)
Устарело.
Начиная с JDK версии 1.1 заменено на append(String).
AccessibleContext getAccessibleContext()
Возвращает AccessibleContext, связанный с этим TextArea.
int getColumns()
Возвращает количество столбцов в этой текстовой области.
Dimension getMinimumSize()
Определяет минимальный размер этой текстовой области.
Dimension getMinimumSize(int rows, int columns)
Определяет минимальный размер текстовой области с указанным числом строк и столбцов.
Dimension getPreferredSize()
Определяет предпочтительный размер этой текстовой области.
Dimension getPreferredSize(int rows, int columns)
Определяет предпочтительный размер текстовой области с указанным числом строк и столбцов.
int getRows()
Возвращает количество строк в текстовой области.
int getScrollbarVisibility()
Возвращает перечисляемое значение, указывающее, какие полосы прокрутки использует текстовая область.
void insert(String str, int pos)
Вставляет указанный текст в заданную позицию этой текстовой области.
void insertText(String str, int pos)
Устарело.
Начиная с JDK версии 1.1 заменено на insert(String, int).
Dimension minimumSize()
Устарело.
Начиная с JDK версии 1.1 заменено на getMinimumSize().
Dimension minimumSize(int rows, int columns)
Устарело.
Начиная с JDK версии 1.1 заменено на getMinimumSize(int, int).
protected String paramString()
Возвращает строку, представляющую состояние этого TextArea.
Dimension preferredSize()
Устарело.
Начиная с JDK версии 1.1 заменено на getPreferredSize().
Dimension preferredSize(int rows, int columns)
Устарело.
Начиная с JDK версии 1.1 заменено на getPreferredSize(int, int).
void replaceRange(String str, int start, int end)
Заменяет текст между указанными начальной и конечной позициями заданным текстом.
void replaceText(String str, int start, int end)
Устарело.
Начиная с JDK версии 1.1 заменено на replaceRange(String, int, int).
void setColumns(int columns)
Задает количество столбцов этой текстовой области.
void setRows(int rows)
Задает количество строк этой текстовой области.

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

addTextListener, enableInputMethods, getBackground, getCaretPosition, getListeners, getSelectedText, getSelectionEnd, getSelectionStart, getText, getTextListeners, isEditable, processEvent, processTextEvent, removeNotify, removeTextListener, select, selectAll, setBackground, setCaretPosition, setEditable, setSelectionEnd, setSelectionStart, setText
Модификатор и тип Метод Описание
void addTextListener(TextListener l)
Добавляет указанный прослушиватель текстовых событий для получения текстовых событий от этого текстового компонента.
void enableInputMethods(boolean enable)
Включает или отключает поддержку методов ввода для этого текстового компонента.
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 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, 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, 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()
Возвращает контейнер, являющийся корнем цикла перемещения фокуса для этого компонента.
FocusListener[] getFocusListeners()
Возвращает массив всех слушателей фокуса, зарегистрированных для этого компонента.
Set<AWTKeyStroke> getFocusTraversalKeys(int id)
Возвращает множество клавиш перемещения фокуса для указанной операции перемещения этого компонента.
boolean getFocusTraversalKeysEnabled()
Возвращает значение, указывающее, включены ли клавиши перемещения фокуса для этого компонента.
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()
Возвращает максимальный размер этого компонента.
MouseListener[] getMouseListeners()
Возвращает массив всех прослушивателей мыши, зарегистрированных для этого компонента.
MouseMotionListener[] getMouseMotionListeners()
Возвращает массив всех прослушивателей перемещения мыши, зарегистрированных для этого компонента.
Point getMousePosition()
Возвращает положение указателя мыши в системе координат этого Component, если Component находится непосредственно под указателем мыши; в противном случае возвращает null.
MouseWheelListener[] getMouseWheelListeners()
Возвращает массив всех прослушивателей колеса мыши, зарегистрированных для этого компонента.
String getName()
Возвращает имя компонента.
Container getParent()
Возвращает родительский компонент.
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()
Возвращает, был ли цвет фона явно задан для этого компонента.
boolean isCursorSet()
Возвращает, был ли курсор явно задан для этого компонента.
boolean isDisplayable()
Определяет, отображаем ли этот компонент.
boolean isDoubleBuffered()
Возвращает true, если этот компонент рисуется во внеэкранное изображение («буфер»), которое позднее копируется на экран.
boolean isEnabled()
Определяет, включен ли этот компонент.
boolean isFocusable()
Возвращает, может ли этот компонент получать фокус.
boolean isFocusCycleRoot(Container container)
Возвращает, является ли указанный контейнер корнем цикла обхода фокуса для цикла обхода фокуса этого компонента.
boolean isFocusOwner()
Возвращает true, если этот Component является владельцем фокуса.
boolean isFocusTraversable()
Устарело.
Начиная с версии 1.4 заменено на isFocusable().
boolean isFontSet()
Возвращает, был ли шрифт явно задан для этого компонента.
boolean isForegroundSet()
Возвращает, был ли цвет переднего плана явно задан для этого компонента.
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).
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).
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 фокуса ввода и получение фокуса Window верхнего уровня, являющимся предком этого Component.
protected boolean requestFocus(boolean temporary, FocusEvent.Cause cause)
Запрашивает по причине cause получение этим Component фокуса ввода и получение фокуса Window верхнего уровня, являющимся предком этого Component.
void requestFocus(FocusEvent.Cause cause)
Запрашивает по причине cause получение этим компонентом фокуса ввода и получение фокуса окном верхнего уровня, являющимся предком этого компонента.
boolean requestFocusInWindow()
Запрашивает получение этим компонентом фокуса ввода, если окно верхнего уровня, являющееся его предком, уже находится в фокусе.
protected boolean requestFocusInWindow(boolean temporary)
Запрашивает получение этим Component фокуса ввода, если Window верхнего уровня, являющийся предком этого Component, уже находится в фокусе.
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)
Задаёт указанное значение состояния возможности получения фокуса этим Component.
void setFocusTraversalKeys(int id, Set<? extends AWTKeyStroke> keystrokes)
Задаёт клавиши перемещения фокуса для заданной операции перемещения фокуса этого Component.
void setFocusTraversalKeysEnabled(boolean focusTraversalKeysEnabled)
Задаёт, включены ли клавиши перемещения фокуса для этого Component.
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)
Задаёт форму «mixing-cutout» для этого лёгковесного компонента.
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()
Передаёт фокус следующему компоненту, как если бы этот Component владел фокусом.
void transferFocusBackward()
Передаёт фокус предыдущему компоненту, как если бы этот Component владел фокусом.
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()
Заставляет текущий поток ожидать пробуждения, обычно в результате вызова notify или interrupt.
final void wait(long timeoutMillis)
Заставляет текущий поток ожидать пробуждения, обычно в результате вызова notify или interrupt, либо до истечения определенного промежутка реального времени.
final void wait(long timeoutMillis, int nanos)
Заставляет текущий поток ожидать пробуждения, обычно в результате вызова notify или interrupt, либо до истечения определенного промежутка реального времени.

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

SCROLLBARS_BOTH

public static final int SCROLLBARS_BOTH
Создает и отображает вертикальную и горизонтальную полосы прокрутки.
Начиная с версии:
1.1
См. также:
  • Значения константных полей

SCROLLBARS_VERTICAL_ONLY

public static final int SCROLLBARS_VERTICAL_ONLY
Создает и отображает только вертикальную полосу прокрутки.
Начиная с версии:
1.1
См. также:
  • Значения константных полей

SCROLLBARS_HORIZONTAL_ONLY

public static final int SCROLLBARS_HORIZONTAL_ONLY
Создает и отображает только горизонтальную полосу прокрутки.
Начиная с версии:
1.1
См. также:
  • Значения константных полей

SCROLLBARS_NONE

public static final int SCROLLBARS_NONE
Не создает и не отображает полосы прокрутки для текстовой области.
Начиная с версии:
1.1
См. также:
  • Значения константных полей

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

TextArea

public TextArea() throws HeadlessException
Создает новую текстовую область с пустой строкой в качестве текста. Эта текстовая область создается с видимостью полос прокрутки, равной SCROLLBARS_BOTH, поэтому в ней будут видны вертикальная и горизонтальная полосы прокрутки.
Выбрасывает:
HeadlessException - если GraphicsEnvironment.isHeadless возвращает true
См. также:
  • GraphicsEnvironment.isHeadless()

TextArea

public TextArea(String text) throws HeadlessException
Создает новую текстовую область с указанным текстом. Эта текстовая область создается с видимостью полос прокрутки, равной SCROLLBARS_BOTH, поэтому в ней будут видны вертикальная и горизонтальная полосы прокрутки.
Параметры:
text — текст для отображения; если text равен null, будет отображаться пустая строка ""
Выбрасывает:
HeadlessException - если GraphicsEnvironment.isHeadless возвращает true
См. также:
  • GraphicsEnvironment.isHeadless()

TextArea

public TextArea(int rows, int columns) throws HeadlessException
Создает новую текстовую область с указанным количеством строк и столбцов и пустой строкой в качестве текста. Ширина столбца приблизительно равна средней ширине символа и зависит от платформы. Текстовая область создается с видимостью полос прокрутки, равной SCROLLBARS_BOTH, поэтому в ней будут видны вертикальная и горизонтальная полосы прокрутки.
Параметры:
rows — количество строк
columns — количество столбцов
Выбрасывает:
HeadlessException - если GraphicsEnvironment.isHeadless возвращает true
См. также:
  • GraphicsEnvironment.isHeadless()

TextArea

public TextArea(String text, int rows, int columns) throws HeadlessException
Создает новую текстовую область с указанным текстом и заданным количеством строк и столбцов. Ширина столбца приблизительно равна средней ширине символа и зависит от платформы. Текстовая область создается с видимостью полос прокрутки, равной SCROLLBARS_BOTH, поэтому в ней будут видны вертикальная и горизонтальная полосы прокрутки.
Параметры:
text — текст для отображения; если text равен null, будет отображаться пустая строка ""
rows — количество строк
columns — количество столбцов
Выбрасывает:
HeadlessException - если GraphicsEnvironment.isHeadless возвращает true
См. также:
  • GraphicsEnvironment.isHeadless()

TextArea

public TextArea(String text, int rows, int columns, int scrollbars) throws HeadlessException
Создает новую текстовую область с указанным текстом, а также заданными количеством строк и столбцов и видимостью полос прокрутки. Все конструкторы TextArea делегируют вызов этому конструктору.

Класс TextArea определяет несколько констант, которые можно передать в качестве значений аргумента scrollbars:

  • SCROLLBARS_BOTH,
  • SCROLLBARS_VERTICAL_ONLY,
  • SCROLLBARS_HORIZONTAL_ONLY,
  • SCROLLBARS_NONE.
Любое другое значение аргумента scrollbars недопустимо; в этом случае текстовая область будет создана со значением видимости полос прокрутки по умолчанию — SCROLLBARS_BOTH.
Параметры:
text — текст для отображения; если text равен null, будет отображаться пустая строка ""
rows — количество строк; если rows меньше 0, для rows устанавливается значение 0
columns — количество столбцов; если columns меньше 0, для columns устанавливается значение 0
scrollbars — константа, определяющая, какие полосы прокрутки создаются для просмотра текстовой области
Выбрасывает:
HeadlessException - если GraphicsEnvironment.isHeadless возвращает true
Начиная с версии:
1.1
См. также:
  • GraphicsEnvironment.isHeadless()

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

addNotify

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

insert

public void insert(String str, int pos)
Вставляет указанный текст в указанную позицию этой текстовой области.

Обратите внимание: передача null или несогласованных параметров недопустима и приведет к неопределенному поведению.

Параметры:
str — текст, не являющийся null, который нужно вставить
pos — позиция вставки
Начиная с версии:
1.1
См. также:
  • TextComponent.setText(String)
  • replaceRange(String, int, int)
  • append(String)

insertText

@Deprecated public void insertText(String str, int pos)
Устарело.
Начиная с JDK версии 1.1 заменен методом insert(String, int).
Вставляет указанный текст в указанную позицию этой текстовой области.
Параметры:
str — текст, не являющийся null, который нужно вставить
pos — позиция вставки

append

public void append(String str)
Добавляет указанный текст в конец текущего текста текстовой области.

Обратите внимание: передача null или несогласованных параметров недопустима и приведет к неопределенному поведению.

Параметры:
str — текст, не являющийся null, который нужно добавить
Начиная с версии:
1.1
См. также:
  • insert(String, int)

appendText

@Deprecated public void appendText(String str)
Устарело.
Начиная с JDK версии 1.1 заменен методом append(String).
Добавляет указанный текст в конец текущего текста текстовой области.
Параметры:
str — текст для добавления

replaceRange

public void replaceRange(String str, int start, int end)
Заменяет текст между указанными начальной и конечной позициями заданным текстом для замены. Текст в конечной позиции не заменяется. Текст в начальной позиции заменяется (если только начальная позиция не совпадает с конечной). Позиции текста отсчитываются от нуля. Длина вставляемой подстроки может отличаться от длины заменяемого текста.

Обратите внимание: передача null или несогласованных параметров недопустима и приведет к неопределенному поведению.

Параметры:
str — текст, не являющийся null, который нужно использовать для замены
start — начальная позиция
end — конечная позиция
Начиная с версии:
1.1
См. также:
  • insert(String, int)

replaceText

@Deprecated public void replaceText(String str, int start, int end)
Устарело.
Начиная с JDK версии 1.1 заменен методом replaceRange(String, int, int).
Заменяет диапазон символов между указанными начальной и конечной позициями заданным текстом для замены (текст в конечной позиции не заменяется).
Параметры:
str — текст, не являющийся null, который нужно использовать для замены
start — начальная позиция
end — конечная позиция

getRows

public int getRows()
Возвращает количество строк в текстовой области.
Возвращает:
количество строк в текстовой области
Начиная с версии:
1.0
См. также:
  • setRows(int)
  • getColumns()

setRows

public void setRows(int rows)
Задает количество строк для этой текстовой области.
Параметры:
rows — количество строк
Выбрасывает:
IllegalArgumentException — если значение, переданное для rows, меньше 0
Начиная с версии:
1.1
См. также:
  • getRows()
  • setColumns(int)

getColumns

public int getColumns()
Возвращает количество столбцов в этой текстовой области.
Возвращает:
количество столбцов в текстовой области
См. также:
  • setColumns(int)
  • getRows()

setColumns

public void setColumns(int columns)
Задает количество столбцов для этой текстовой области.
Параметры:
columns — количество столбцов
Выбрасывает:
IllegalArgumentException — если значение, переданное для columns, меньше 0
Начиная с версии:
1.1
См. также:
  • getColumns()
  • setRows(int)

getScrollbarVisibility

public int getScrollbarVisibility()
Возвращает перечислимое значение, указывающее, какие полосы прокрутки использует текстовая область.

Класс TextArea определяет четыре целочисленные константы, используемые для указания доступных полос прокрутки. TextArea имеет один конструктор, который позволяет приложению самостоятельно выбирать полосы прокрутки.

Возвращает:
целое число, указывающее используемые полосы прокрутки
Начиная с версии:
1.1
См. также:
  • SCROLLBARS_BOTH
  • SCROLLBARS_VERTICAL_ONLY
  • SCROLLBARS_HORIZONTAL_ONLY
  • SCROLLBARS_NONE
  • TextArea(java.lang.String, int, int, int)

getPreferredSize

public Dimension getPreferredSize(int rows, int columns)
Определяет предпочтительный размер текстовой области с указанным числом строк и столбцов.
Параметры:
rows — число строк
columns — число столбцов
Возвращает:
предпочтительные размеры, необходимые для отображения текстовой области с указанным числом строк и столбцов
Начиная с версии:
1.1
См. также:
  • Component.getPreferredSize()

preferredSize

@Deprecated public Dimension preferredSize(int rows, int columns)
Устарело.
Начиная с версии JDK 1.1 заменено на getPreferredSize(int, int).
Определяет предпочтительный размер текстовой области с указанным числом строк и столбцов.
Параметры:
rows — число строк
columns — число столбцов
Возвращает:
предпочтительные размеры, необходимые для текстовой области

getPreferredSize

public Dimension getPreferredSize()
Определяет предпочтительный размер этой текстовой области.
Переопределяет:
getPreferredSize в классе Component
Возвращает:
предпочтительные размеры, необходимые для этой текстовой области
Начиная с версии:
1.1
См. также:
  • Component.getPreferredSize()

preferredSize

@Deprecated public Dimension preferredSize()
Устарело.
Начиная с версии JDK 1.1 заменено на getPreferredSize().
Описание скопировано из класса: Component
Возвращает предпочтительный размер компонента.
Переопределяет:
preferredSize в классе Component
Возвращает:
предпочтительный размер компонента

getMinimumSize

public Dimension getMinimumSize(int rows, int columns)
Определяет минимальный размер текстовой области с указанным числом строк и столбцов.
Параметры:
rows — число строк
columns — число столбцов
Возвращает:
минимальные размеры, необходимые для отображения текстовой области с указанным числом строк и столбцов
Начиная с версии:
1.1
См. также:
  • Component.getMinimumSize()

minimumSize

@Deprecated public Dimension minimumSize(int rows, int columns)
Устарело.
Начиная с версии JDK 1.1 заменено на getMinimumSize(int, int).
Определяет минимальный размер текстовой области с указанным числом строк и столбцов.
Параметры:
rows — число строк
columns — число столбцов
Возвращает:
минимальный размер текстовой области

getMinimumSize

public Dimension getMinimumSize()
Определяет минимальный размер этой текстовой области.
Переопределяет:
getMinimumSize в классе Component
Возвращает:
предпочтительные размеры, необходимые для этой текстовой области
Начиная с версии:
1.1
См. также:
  • Component.getPreferredSize()

minimumSize

@Deprecated public Dimension minimumSize()
Устарело.
Начиная с версии JDK 1.1 заменено на getMinimumSize().
Описание скопировано из класса: Component
Возвращает минимальный размер этого компонента.
Переопределяет:
minimumSize в классе Component
Возвращает:
минимальный размер этого компонента

paramString

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

getAccessibleContext

public AccessibleContext getAccessibleContext()
Возвращает AccessibleContext, связанный с этим TextArea. Для текстовых областей AccessibleContext имеет вид AccessibleAWTTextArea. При необходимости создается новый экземпляр AccessibleAWTTextArea.
Определено в:
getAccessibleContext в интерфейсе Accessible
Переопределяет:
getAccessibleContext в классе TextComponent
Возвращает:
AccessibleAWTTextArea, выполняющий роль AccessibleContext этого TextArea
Начиная с версии:
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