|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public class TextArea extends TextComponent
TextArea объект является многострочной областью, которая выводит на экран текст. Это может быть установлено позволить редактировать или быть только для чтения. Следующее изображение показывает появление текстовой области:
Эта текстовая область могла быть создана следующей строкой кода:
new TextArea("Hello", 5, 40);
| Модификатор и Тип | Класс и Описание |
|---|---|
protected class |
TextArea. AccessibleAWTTextArea
Этот class реализует поддержку доступности
TextArea class. |
TextComponent. AccessibleAWTTextComponentComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy| Модификатор и Тип | Поле и Описание |
|---|---|
static int |
SCROLLBARS_BOTH
Создайте и выведите на экран и вертикаль и горизонтальные полосы прокрутки.
|
static int |
SCROLLBARS_HORIZONTAL_ONLY
Создайте и выведите на экран горизонтальную полосу прокрутки только.
|
static int |
SCROLLBARS_NONE
Не создавайте или выводите на экран полосы прокрутки для текстовой области.
|
static int |
SCROLLBARS_VERTICAL_ONLY
Создайте и выведите на экран вертикальную полосу прокрутки только.
|
textListeneraccessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH| Конструктор и Описание |
|---|
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()
Создает
TextArea's коллега. |
void |
append(String str)
Добавляет данный текст к текущему тексту текстовой области.
|
void |
appendText(String str)
Осуждаемый.
С версии 1.1 JDK, замененной
append(String). |
AccessibleContext |
getAccessibleContext()
Возвраты
AccessibleContext связанный с этим TextArea. |
int |
getColumns()
Возвращает число столбцов в этой текстовой области.
|
Размерность |
getMinimumSize()
Определяет минимальный размер этой текстовой области.
|
Размерность |
getMinimumSize(int rows, int columns)
Определяет минимальный размер текстовой области с конкретным количеством строк и столбцов.
|
Размерность |
getPreferredSize()
Определяет привилегированный размер этой текстовой области.
|
Размерность |
getPreferredSize(int rows, int columns)
Определяет привилегированный размер текстовой области с конкретным количеством строк и столбцов.
|
int |
getRows()
Возвращает число строк в текстовой области.
|
int |
getScrollbarVisibility()
Возвращает перечисляемое значение, которое указывает, какие полосы прокрутки текстовая область использует.
|
void |
insert(String str, int pos)
Вставляет указанный текст в указанной позиции в этой текстовой области.
|
void |
insertText(String str, int pos)
Осуждаемый.
С версии 1.1 JDK, замененной
insert(String, int). |
Размерность |
minimumSize()
Осуждаемый.
С версии 1.1 JDK, замененной
getMinimumSize(). |
Размерность |
minimumSize(int rows, int columns)
Осуждаемый.
С версии 1.1 JDK, замененной
getMinimumSize(int, int). |
protected String |
paramString()
Возвращает строку, представляющую состояние этого
TextArea. |
Размерность |
preferredSize()
Осуждаемый.
С версии 1.1 JDK, замененной
getPreferredSize(). |
Размерность |
preferredSize(int rows, int columns)
Осуждаемый.
С версии 1.1 JDK, замененной
getPreferredSize(int, int). |
void |
replaceRange(String str, int start, int end)
Текст замен между обозначенным запуском и позициями конца с указанным заменяющим текстом.
|
void |
replaceText(String str, int start, int end)
Осуждаемый.
С версии 1.1 JDK, замененной
replaceRange(String, int, int). |
void |
setColumns(int columns)
Определяет номер столбцов для этой текстовой области.
|
void |
setRows(int rows)
Определяет номер строк для этой текстовой области.
|
addTextListener, enableInputMethods, getBackground, getCaretPosition, getInputMethodRequests, getListeners, getSelectedText, getSelectionEnd, getSelectionStart, getText, getTextListeners, isEditable, processEvent, processTextEvent, removeNotify, removeTextListener, select, selectAll, setBackground, setCaretPosition, setEditable, setSelectionEnd, setSelectionStart, setTextaction, 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, getKeyListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMaximumSize, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, 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, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, revalidate, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeys, setFocusTraversalKeysEnabled, setFont, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle, update, validatepublic static final int SCROLLBARS_BOTH
public static final int SCROLLBARS_VERTICAL_ONLY
public static final int SCROLLBARS_HORIZONTAL_ONLY
public static final int SCROLLBARS_NONE
public TextArea()
throws HeadlessException
SCROLLBARS_BOTH, и так вертикаль и так горизонтальные полосы прокрутки будут видимы для этой текстовой области.HeadlessException - если GraphicsEnvironment.isHeadless возвращает trueGraphicsEnvironment.isHeadless()public TextArea(String text) throws HeadlessException
SCROLLBARS_BOTH, и так вертикаль и так горизонтальные полосы прокрутки будут видимы для этой текстовой области.text - текст, который будет выведен на экран; если text null, пустая строка "" будет выведен на экранHeadlessException - если GraphicsEnvironment.isHeadless возвращает trueGraphicsEnvironment.isHeadless()public TextArea(int rows,
int columns)
throws HeadlessException
SCROLLBARS_BOTH, и так вертикаль и так горизонтальные полосы прокрутки будут видимы для этой текстовой области.rows - число строкcolumns - число столбцовHeadlessException - если GraphicsEnvironment.isHeadless возвращает trueGraphicsEnvironment.isHeadless()public TextArea(String text, int rows, int columns) throws HeadlessException
SCROLLBARS_BOTH, и так вертикаль и так горизонтальные полосы прокрутки будут видимы для этой текстовой области.text - текст, который будет выведен на экран; если text null, пустая строка "" будет выведен на экранrows - число строкcolumns - число столбцовHeadlessException - если GraphicsEnvironment.isHeadless возвращает trueGraphicsEnvironment.isHeadless()public TextArea(String text, int rows, int columns, int scrollbars) throws HeadlessException
TextArea конструкторы подчиняются этому. TextArea class определяет несколько констант, которые могут быть предоставлены как значения для scrollbars параметр:
SCROLLBARS_BOTH, SCROLLBARS_VERTICAL_ONLY, SCROLLBARS_HORIZONTAL_ONLY, SCROLLBARS_NONE. scrollbars параметр недопустим и приведет к этой текстовой области, создаваемой с видимостью полосы прокрутки, равной значению по умолчанию SCROLLBARS_BOTH.text - текст, который будет выведен на экран; если text null, пустая строка "" будет выведен на экранrows - число строк; если rows меньше чем 0, rows устанавливается в 0columns - число столбцов; если columns меньше чем 0, columns устанавливается в 0scrollbars - константа, которая определяет, какие полосы прокрутки создаются, чтобы просмотреть текстовую областьHeadlessException - если GraphicsEnvironment.isHeadless возвращает trueGraphicsEnvironment.isHeadless()public void addNotify()
TextArea's коллега. Коллега позволяет нам изменять появление TextArea не изменяя ни одной его функциональности.addNotify в class TextComponentTextComponent.removeNotify()public void insert(String str, int pos)
Отметьте ту передачу null или непоследовательные параметры недопустимы и приведут к неуказанному поведению.
str - не -null текст, чтобы вставитьpos - позиция, в которой можно вставитьTextComponent.setText(java.lang.String), replaceRange(java.lang.String, int, int), append(java.lang.String)@Deprecated public void insertText(String str, int pos)
insert(String, int).public void append(String str)
Отметьте ту передачу null или непоследовательные параметры недопустимы и приведут к неуказанному поведению.
str - не -null текст, чтобы добавитьinsert(java.lang.String, int)@Deprecated public void appendText(String str)
append(String).public void replaceRange(String str, int start, int end)
Отметьте ту передачу null или непоследовательные параметры недопустимы и приведут к неуказанному поведению.
str - не -null текст, чтобы использовать в качестве заменыstart - позиция запускаend - позиция концаinsert(java.lang.String, int)@Deprecated public void replaceText(String str, int start, int end)
replaceRange(String, int, int).public int getRows()
setRows(int), getColumns()public void setRows(int rows)
rows - число строкIllegalArgumentException - если значение, предоставленное для rows меньше чем 0getRows(), setColumns(int)public int getColumns()
setColumns(int), getRows()public void setColumns(int columns)
columns - число столбцовIllegalArgumentException - если значение, предоставленное для columns меньше чем 0getColumns(), setRows(int)public int getScrollbarVisibility()
TextArea class определяет четыре целочисленных константы, которые используются, чтобы определить, какие полосы прокрутки доступны. TextArea имеет одного конструктора, который дает усмотрение приложения по полосам прокрутки.
SCROLLBARS_BOTH, SCROLLBARS_VERTICAL_ONLY, SCROLLBARS_HORIZONTAL_ONLY, SCROLLBARS_NONE, TextArea(java.lang.String, int, int, int)public Dimension getPreferredSize(int rows, int columns)
rows - число строкcolumns - число столбцовComponent.getPreferredSize()@Deprecated public Dimension preferredSize(int rows, int columns)
getPreferredSize(int, int).public Dimension getPreferredSize()
getPreferredSize в class ComponentComponent.getPreferredSize()@Deprecated public Dimension preferredSize()
getPreferredSize().preferredSize в class Componentpublic Dimension getMinimumSize(int rows, int columns)
rows - число строкcolumns - число столбцовComponent.getMinimumSize()@Deprecated public Dimension minimumSize(int rows, int columns)
getMinimumSize(int, int).public Dimension getMinimumSize()
getMinimumSize в class ComponentComponent.getPreferredSize()@Deprecated public Dimension minimumSize()
getMinimumSize().minimumSize в class Componentprotected String paramString()
TextArea. Этот метод предназначается, чтобы использоваться только для того, чтобы отладить цели, и контент и формат возвращенной строки могут измениться между реализациями. Возвращенная строка может быть пустой, но, возможно, не null.paramString в class TextComponentpublic AccessibleContext getAccessibleContext()
AccessibleContext связанный с этим TextArea. Для текстовых областей, AccessibleContext принимает форму AccessibleAWTTextArea. Новое AccessibleAWTTextArea экземпляр создается в случае необходимости.getAccessibleContext в интерфейсе AccessiblegetAccessibleContext в class TextComponentAccessibleAWTTextArea это служит AccessibleContext из этого TextArea
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92