Spec-Zone .ru
спецификации, руководства, описания, API
|
public class Label extends Component implements Accessible
Label
объект является компонентом для того, чтобы поместить текст в контейнер. Метка выводит на экран одну строку текста только для чтения. Текст может быть изменен приложением, но пользователь не может отредактировать это непосредственно. Например, код .. .
setLayout(new FlowLayout(FlowLayout.CENTER, 10, 10)); add(new Label("Hi There!")); add(new Label("Another Label"));
производит следующие метки:
Модификатор и Тип | Класс и Описание |
---|---|
protected class |
Метка. AccessibleAWTLabel
Этот класс реализует поддержку доступности
Label класс. |
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
Модификатор и Тип | Поле и Описание |
---|---|
static int |
ЦЕНТР
Указывает, что метка должна центрироваться.
|
static int |
ЛЕВЫЙ
Указывает, что метку нужно оставить выровненной по ширине.
|
static int |
ПРАВО
Указывает, что метка должна быть выровнена по правому краю.
|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
Конструктор и Описание |
---|
Label()
Создает пустую метку.
|
Label(String text)
Создает новую метку с указанной строкой текста, оставленного выровненным по ширине.
|
Label(String text, int alignment)
Создает новую метку, которая дарит указанной строке текста с указанным выравниванием.
|
Модификатор и Тип | Метод и Описание |
---|---|
void |
addNotify()
Создает коллегу для этой метки.
|
AccessibleContext |
getAccessibleContext()
Связали AccessibleContext с этой Меткой.
|
int |
getAlignment()
Получает текущее выравнивание этой метки.
|
Строка |
getText()
Получает текст этой метки.
|
protected String |
paramString()
Возвращает строку, представляющую состояние этого
Label . |
void |
setAlignment(int alignment)
Устанавливает выравнивание для этой метки к указанному выравниванию.
|
void |
setText(String text)
Устанавливает текст для этой метки к указанному тексту.
|
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, deliverEvent, disable, disableEvents, dispatchEvent, doLayout, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAlignmentX, getAlignmentY, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentAt, getComponentAt, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeys, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMaximumSize, getMinimumSize, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, 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, processEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, revalidate, setBackground, 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, validate
public static final int LEFT
public static final int CENTER
public static final int RIGHT
public Label() throws HeadlessException
""
.HeadlessException
- если GraphicsEnvironment.isHeadless () возвращает true.GraphicsEnvironment.isHeadless()
public Label(String text) throws HeadlessException
text
- строка, которую представляет метка. A null
значение будет принято, не заставляя NullPointerException быть брошенным.HeadlessException
- если GraphicsEnvironment.isHeadless () возвращает true.GraphicsEnvironment.isHeadless()
public Label(String text, int alignment) throws HeadlessException
alignment
Label.LEFT
, Label.RIGHT
, и Label.CENTER
.text
- строка, которую представляет метка. A null
значение будет принято, не заставляя NullPointerException быть брошенным.alignment
- значение выравнивания.HeadlessException
- если GraphicsEnvironment.isHeadless () возвращает true.GraphicsEnvironment.isHeadless()
public void addNotify()
addNotify
в классе Component
Component.isDisplayable()
, Component.removeNotify()
, Component.invalidate()
public int getAlignment()
Label.LEFT
, Label.RIGHT
, и Label.CENTER
.setAlignment(int)
public void setAlignment(int alignment)
Label.LEFT
, Label.RIGHT
, и Label.CENTER
.alignment
- выравнивание, которое будет установлено.IllegalArgumentException
- если неподходящее значение для alignment
дается.getAlignment()
public String getText()
null
если текст был установлен в null
.setText(java.lang.String)
public void setText(String text)
text
- текст, который выводит на экран эта метка. Если text
null
, это лечат в целях дисплея как пустая строка ""
.getText()
protected String paramString()
Label
. Этот метод предназначается, чтобы использоваться только для того, чтобы отладить цели, и контент и формат возвращенной строки могут измениться между реализациями. Возвращенная строка может быть пустой, но, возможно, не null
.paramString
в классе Component
public AccessibleContext getAccessibleContext()
getAccessibleContext
в интерфейсе Accessible
getAccessibleContext
в классе Component
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.