Класс JLabel
- Все реализованные интерфейсы:
-
ImageObserver,MenuContainer,Serializable,Accessible,SwingConstants
- Прямые известные подклассы:
-
BasicComboBoxRenderer,DefaultListCellRenderer,DefaultTableCellRenderer,DefaultTreeCellRenderer
@JavaBean(defaultProperty="UI", description="A component that displays a short string and an icon.") public class JLabel extends JComponent implements SwingConstants, Accessible
Объект JLabel может отображать текст, изображение или то и другое. Вы можете указать, где в области отображения метки выравнивается содержимое метки, установив вертикальное и горизонтальное выравнивание. По умолчанию метки вертикально центрированы в их области отображения. Метки только с текстом выравниваются по левому краю по умолчанию; метки только с изображением горизонтально центрированы по умолчанию.
Вы также можете указать положение текста относительно изображения. По умолчанию текст находится на правом конце изображения, и текст и изображение выровнены по вертикали.
Левый и правый край метки определяются значением ее свойства ComponentOrientation. В настоящее время значение по умолчанию ComponentOrientation сопоставляет левый край с левой стороной, а правый край с правой стороной.
Наконец, вы можете использовать метод setIconTextGap, чтобы указать, сколько пикселей должно быть между текстом и изображением. По умолчанию это 4 пикселя.
См. Как использовать метки в Учебнике Java для получения дополнительной документации.
Предупреждение: Swing не является потокобезопасным. Дополнительную информацию см. в Политике потоков Swing.
Предупреждение: Сериализованные объекты этого класса не будут совместимы с будущими выпусками Swing. Текущая поддержка сериализации подходит для краткосрочного хранения или RMI между приложениями, использующими одну и ту же версию Swing. Начиная с версии 1.4, поддержка долгосрочного хранения всех JavaBeans была добавлена в пакет java.beans. Пожалуйста, ознакомьтесь с XMLEncoder.
- С:
- 1.2
Краткое описание вложенных классов
| Modifier and Type | Class | Description |
|---|---|---|
protected class |
JLabel.AccessibleJLabel |
Класс, используемый для получения доступной роли для этого объекта. |
Вложенные классы/интерфейсы, объявленные в классе javax.swing.JComponent
JComponent.AccessibleJComponent
Вложенные классы/интерфейсы, объявленные в классе java.awt.Container
Container.AccessibleAWTContainer
Вложенные классы/интерфейсы, объявленные в классе java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
Краткое описание полей
| Modifier and Type | Field | Description |
|---|---|---|
protected Component |
labelFor |
Компонент, для которого предназначена эта метка; null, если метка не предназначена для компонента |
Поля, объявленные в классе javax.swing.JComponent
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Поля, объявленные в классе java.awt.Component
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
Поля, объявленные в интерфейсе java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
Поля, объявленные в интерфейсе javax.swing.SwingConstants
BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
JLabel() |
Создаёт экземпляр JLabel без изображения и с пустой строкой в качестве заголовка. |
JLabel |
Создаёт экземпляр JLabel со указанным текстом. |
JLabel |
Создаёт экземпляр JLabel со указанным текстом и выравниванием по горизонтали. |
JLabel |
Создаёт экземпляр JLabel со указанным текстом, изображением и выравниванием по горизонтали. |
JLabel |
Создаёт экземпляр JLabel со указанным изображением. |
JLabel |
Создаёт экземпляр JLabel со указанным изображением и выравниванием по горизонтали. |
Краткое описание методов
| Modifier and Type | Метод | Описание |
|---|---|---|
protected int |
checkHorizontalKey |
Проверка, является ли ключ допустимым значением для свойств horizontalAlignment. |
protected int |
checkVerticalKey |
Проверка, является ли ключ допустимым значением для свойств verticalAlignment или verticalTextPosition. |
AccessibleContext |
getAccessibleContext() |
Получить AccessibleContext этого объекта |
Icon |
getDisabledIcon() |
Возвращает значок, используемый меткой, когда она отключена. |
int |
getDisplayedMnemonic() |
Возвращает код клавиши, указывающий на клавишу-мнемонику. |
int |
getDisplayedMnemonicIndex() |
Возвращает символ как индекс, для которого вид и ощущения должны предоставить декорацию, представляющую символ-мнемонику. |
int |
getHorizontalAlignment() |
Возвращает выравнивание содержимого метки по оси X. |
int |
getHorizontalTextPosition() |
Возвращает горизонтальное положение текста метки относительно её изображения. |
Icon |
getIcon() |
Возвращает графическое изображение (глиф, значок), которое отображает метка. |
int |
getIconTextGap() |
Возвращает расстояние между текстом и изображением, отображаемыми в этой метке. |
Component |
getLabelFor() |
Получить компонент, который эта метка маркирует. |
String |
getText() |
Возвращает текстовую строку, которую отображает метка. |
LabelUI |
getUI() |
Возвращает объект L&F, который отрисовывает этот компонент. |
String |
getUIClassID() |
Возвращает строку, которая указывает имя класса l&f, который отрисовывает этот компонент. |
int |
getVerticalAlignment() |
Возвращает выравнивание содержимого метки по оси Y. |
int |
getVerticalTextPosition() |
Возвращает вертикальное положение текста метки относительно её изображения. |
boolean |
imageUpdate |
Если компонент не отображается, или значок или отключённый значок не являются ImageIcon с Image равным переданному Image, возвратить false; иначе делегирует в суперкласс. |
protected String |
paramString() |
Возвращает строковое представление этого JLabel. |
void |
setDisabledIcon |
Устанавливает значок, который будет отображаться, если этот JLabel «выключен» (JLabel.setEnabled(false)). |
void |
setDisplayedMnemonic |
Указывает отображаемый символ-мнемонику как значение char. |
void |
setDisplayedMnemonic |
Указывает код клавиши, указывающий на клавишу-мнемонику. |
void |
setDisplayedMnemonicIndex |
Предоставляет подсказку виду и ощущениям о том, какой символ в тексте должен быть декорирован для представления символа-мнемоники. |
void |
setHorizontalAlignment |
Устанавливает выравнивание содержимого метки по оси X. |
void |
setHorizontalTextPosition |
Устанавливает горизонтальное положение текста метки относительно её изображения. |
void |
setIcon |
Определяет значок, который будет отображать этот компонент. |
void |
setIconTextGap |
Если заданы как свойства значок, так и текст, это свойство определяет расстояние между ними. |
void |
setLabelFor |
Установить компонент, который эта метка маркирует. |
void |
setText |
Определяет единственную строку текста, который будет отображать этот компонент. |
void |
setUI |
Устанавливает объект L&F, который отрисовывает этот компонент. |
void |
setVerticalAlignment |
Устанавливает выравнивание содержимого метки по оси Y. |
void |
setVerticalTextPosition |
Устанавливает вертикальное положение текста метки относительно её изображения. |
void |
updateUI() |
Сбрасывает свойство UI до значения из текущего вида и ощущений. |
Методы, объявленные в классе javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
Методы, объявленные в классе java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree
Методы, объявленные в классе java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
Подробное описание полей
labelFor
protected Component labelFor
Подробное описание конструкторов
JLabel
public JLabel(String text, Icon icon, int horizontalAlignment)
JLabel с указанным текстом, изображением и горизонтальным выравниванием. Метка выравнивается по вертикали по центру в области отображения. Текст расположен на хвостовой кромке изображения.- Параметры:
-
text- Текст, отображаемый меткой. -
icon- Изображение, отображаемое меткой. -
horizontalAlignment- Одна из следующих констант, определённых вSwingConstants:LEFT,CENTER,RIGHT,LEADINGилиTRAILING.
JLabel
public JLabel(String text, int horizontalAlignment)
JLabel с указанным текстом и горизонтальным выравниванием. Метка выравнивается по вертикали по центру в области отображения.- Параметры:
-
text- Текст, отображаемый меткой. -
horizontalAlignment- Одна из следующих констант, определённых вSwingConstants:LEFT,CENTER,RIGHT,LEADINGилиTRAILING.
JLabel
public JLabel(String text)
JLabel с указанным текстом. Метка выравнивается по ведущему краю области отображения и по центру по вертикали.- Параметры:
-
text- Текст, отображаемый меткой.
JLabel
public JLabel(Icon image, int horizontalAlignment)
JLabel с указанным изображением и горизонтальным выравниванием. Метка выравнивается по вертикали по центру в области отображения.- Параметры:
-
image- Изображение, отображаемое меткой. -
horizontalAlignment- Одна из следующих констант, определённых вSwingConstants:LEFT,CENTER,RIGHT,LEADINGилиTRAILING.
JLabel
public JLabel(Icon image)
JLabel с указанным изображением. Метка выравнивается по центру по вертикали и горизонтали в области отображения.- Параметры:
-
image- Изображение, отображаемое меткой.
JLabel
public JLabel()
JLabel без изображения и с пустой строкой в качестве заголовка. Метка выравнивается по вертикали по центру в области отображения. Содержимое метки, после его установки, будет отображаться на ведущем краю области отображения метки.Подробное описание методов
getUI
public LabelUI getUI()
- Переопределяет:
-
getUIв классеJComponent - Возвращает:
- Объект LabelUI
setUI
@BeanProperty(hidden=true, visualUpdate=true, description="The UI object that implements the Component's LookAndFeel.") public void setUI(LabelUI ui)
- Параметры:
-
ui- объект L&F LabelUI - См. также:
updateUI
public void updateUI()
- Переопределяет:
-
updateUIв классеJComponent - См. также:
getUIClassID
@BeanProperty(bound=false) public String getUIClassID()
- Переопределяет:
-
getUIClassIDв классеJComponent - Возвращает:
- строку "LabelUI"
- См. также:
getText
public String getText()
- Возвращает:
- строку String
- См. также:
setText
@BeanProperty(preferred=true, visualUpdate=true, description="Defines the single line of text this component will display.") public void setText(String text)
Значение по умолчанию для этого свойства — null.
Это свойство JavaBeans, привязанное к данным.
- Параметры:
-
text- строка текста, который будет отображать этот компонент - См. также:
getIcon
public Icon getIcon()
- Возвращает:
- объект Icon
- См. также:
setIcon
@BeanProperty(preferred=true, visualUpdate=true, description="The icon this component will display.") public void setIcon(Icon icon)
Значение по умолчанию для этого свойства — null.
Это свойство JavaBeans, привязанное к данным.
- Параметры:
-
icon- стандартная иконка, которую отобразит этот компонент - См. также:
getDisabledIcon
public Icon getDisabledIcon()
Некоторые темы оформления могут не отрисовывать иконку при отключении, в этом случае они её игнорируют.
- Возвращает:
- свойство
disabledIcon - См. также:
setDisabledIcon
@BeanProperty(visualUpdate=true, description="The icon to display if the label is disabled.") public void setDisabledIcon(Icon disabledIcon)
Значение по умолчанию для этого свойства — null.
- Параметры:
-
disabledIcon- иконка, отображаемая, когда компонент отключен - См. также:
setDisplayedMnemonic
@BeanProperty(visualUpdate=true, description="The mnemonic keycode.") public void setDisplayedMnemonic(int key)
- Параметры:
-
key- код клавиши, представляющий мнемоническую клавишу - См. также:
setDisplayedMnemonic
public void setDisplayedMnemonic(char aChar)
- Параметры:
-
aChar- символ, представляющий отображаемую мнемонику - См. также:
getDisplayedMnemonic
public int getDisplayedMnemonic()
- Возвращает:
- целочисленное значение для клавиши мнемоники
- См. также:
setDisplayedMnemonicIndex
@BeanProperty(visualUpdate=true, description="the index into the String to draw the keyboard character mnemonic at") public void setDisplayedMnemonicIndex(int index) throws IllegalArgumentException
Значение этого свойства обновляется при изменении свойств, связанных с мнемоники (например, самой мнемоники, текста...). Вы должны вызывать этот метод только в том случае, если не хотите, чтобы символ по умолчанию был подчеркнут. Например, если текст был 'Сохранить как', с мнемоники 'a', и вы хотели, чтобы 'А' был выделен, как 'Сохранить Ас', вам нужно было бы вызвать setDisplayedMnemonicIndex(5) после вызова setDisplayedMnemonic(KeyEvent.VK_A).
- Параметры:
-
index- Индекс в строке для подчеркивания - Исключения:
-
IllegalArgumentException- будет выброшен, еслиindexбольше или равно длине текста или меньше -1 - С:
- 1.4
getDisplayedMnemonicIndex
public int getDisplayedMnemonicIndex()
- Возвращает:
- индекс, представляющий символ мнемоники
- С:
- 1.4
- См. также:
checkHorizontalKey
protected int checkHorizontalKey(int key, String message)
- Параметры:
-
key- значение свойства для проверки -
message- сообщение об ошибке IllegalArgumentException - Возвращает:
- значение ключа, если
keyявляется законным значением для свойств horizontalAlignment - Исключения:
-
IllegalArgumentException- если ключ не равен LEFT, CENTER, RIGHT, LEADING или TRAILING. - См. также:
checkVerticalKey
protected int checkVerticalKey(int key, String message)
- Параметры:
-
key- значение свойства для проверки -
message- сообщение об ошибке IllegalArgumentException - Возвращает:
- значение ключа, если
keyявляется законным значением для свойств verticalAlignment или verticalTextPosition - Исключения:
-
IllegalArgumentException- если ключ не равен TOP, CENTER или BOTTOM. - См. также:
getIconTextGap
public int getIconTextGap()
- Возвращает:
- целое число, равное количеству пикселей между текстом и иконкой.
- См. также:
setIconTextGap
@BeanProperty(visualUpdate=true, description="If both the icon and text properties are set, this property defines the space between them.") public void setIconTextGap(int iconTextGap)
Значение по умолчанию для этого свойства составляет 4 пикселя.
Это свойство JavaBeans, связанное с данными.
- Параметры:
-
iconTextGap- расстояние между иконкой и свойствами текста - См. также:
getVerticalAlignment
public int getVerticalAlignment()
- Возвращает:
- Значение свойства verticalAlignment, одно из следующих констант, определенных в
SwingConstants:TOP,CENTERилиBOTTOM. - См. также:
setVerticalAlignment
@BeanProperty(visualUpdate=true, enumerationValues={"SwingConstants.TOP","SwingConstants.CENTER","SwingConstants.BOTTOM"}, description="The alignment of the label's contents along the Y axis.") public void setVerticalAlignment(int alignment) Значение по умолчанию для этого свойства - CENTER.
- Параметры:
-
alignment- Одно из следующих констант, определенных вSwingConstants:TOP,CENTER(значение по умолчанию) илиBOTTOM. - См. также:
getHorizontalAlignment
public int getHorizontalAlignment()
- Возвращает:
- Значение свойства horizontalAlignment, одно из следующих констант, определенных в
SwingConstants:LEFT,CENTER,RIGHT,LEADINGилиTRAILING. - См. также:
setHorizontalAlignment
@BeanProperty(visualUpdate=true, enumerationValues={"SwingConstants.LEFT","SwingConstants.CENTER","SwingConstants.RIGHT","SwingConstants.LEADING","SwingConstants.TRAILING"}, description="The alignment of the label's content along the X axis.") public void setHorizontalAlignment(int alignment) Это свойство JavaBeans, связанное с данными.
- Параметры:
-
alignment- Одно из следующих констант, определенных вSwingConstants:LEFT,CENTER(значение по умолчанию для меток только с изображением),RIGHT,LEADING(значение по умолчанию для меток только с текстом) илиTRAILING. - См. также:
getVerticalTextPosition
public int getVerticalTextPosition()
- Возвращает:
- Одно из следующих констант, определенных в
SwingConstants:TOP,CENTERилиBOTTOM. - См. также:
setVerticalTextPosition
@BeanProperty(expert=true, visualUpdate=true, enumerationValues={"SwingConstants.TOP","SwingConstants.CENTER","SwingConstants.BOTTOM"}, description="The vertical position of the text relative to it's image.") public void setVerticalTextPosition(int textPosition) Значение по умолчанию для этого свойства - CENTER.
Это свойство JavaBeans, связанное с данными.
- Параметры:
-
textPosition- Одно из следующих констант, определенных вSwingConstants:TOP,CENTER(значение по умолчанию) илиBOTTOM. - См. также:
getHorizontalTextPosition
public int getHorizontalTextPosition()
- Возвращает:
- Одно из следующих констант, определенных в
SwingConstants:LEFT,CENTER,RIGHT,LEADINGилиTRAILING. - См. также:
setHorizontalTextPosition
@BeanProperty(expert=true, visualUpdate=true, enumerationValues={"SwingConstants.LEFT","SwingConstants.CENTER","SwingConstants.RIGHT","SwingConstants.LEADING","SwingConstants.TRAILING"}, description="The horizontal position of the label's text, relative to its image.") public void setHorizontalTextPosition(int textPosition) - Параметры:
-
textPosition- Одно из следующих констант, определенных вSwingConstants:LEFT,CENTER,RIGHT,LEADING, илиTRAILING(значение по умолчанию). - См. также:
imageUpdate
public boolean imageUpdate(Image img, int infoflags, int x, int y, int w, int h)
ImageIcon с Image, равной переданному Image, вернуть false; в противном случае делегировать в суперкласс.- Specified by:
-
imageUpdateв интерфейсеImageObserver - Overrides:
-
imageUpdateв классеComponent - Parameters:
-
img- сравниваемыйImage -
infoflags- флаги, используемые для перерисовки метки при обновлении изображения и определяющие, сколько нужно перерисовать -
x- координата x -
y- координата y -
w- ширина -
h- высота - Returns:
-
false, если infoflags указывают, что изображение полностью загружено;trueв противном случае. - See Also:
paramString
protected String paramString()
null.- Overrides:
-
paramStringв классеJComponent - Returns:
- строковое представление этого JLabel.
getLabelFor
public Component getLabelFor()
- Returns:
- компонент, который эта метка описывает. Может быть null, если эта метка не описывает компонент. Если свойство displayedMnemonic установлено, а также свойство labelFor, метка вызовет метод requestFocus компонента, указанного свойством labelFor, при активации мнемоники.
- See Also:
setLabelFor
@BeanProperty(description="The component this is labelling.") public void setLabelFor(Component c)
- Parameters:
-
c- компонент, для которого предназначена метка, или null, если метка не предназначена для компонента - See Also:
getAccessibleContext
@BeanProperty(bound=false, expert=true, description="The AccessibleContext associated with this Label.") public AccessibleContext getAccessibleContext()
- Specified by:
-
getAccessibleContextв интерфейсеAccessible - Overrides:
-
getAccessibleContextв классеComponent - Returns:
- AccessibleContext этого объекта
© 1993, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://download.java.net/java/early_access/jdk24/docs/api/java.desktop/javax/swing/JLabel.html