|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public class LabelView extends GlyphView implements TabableView
LabelView стилизованный блок текста, который представляет представление, отображенное по элементу в текстовой модели. Это кэширует символьные атрибуты уровня, используемые для того, чтобы представить.GlyphView. GlyphPainterBadBreakWeight, ExcellentBreakWeight, ForcedBreakWeight, GoodBreakWeight, X_AXIS, Y_AXISBOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST| Конструктор и Описание |
|---|
LabelView(Element elem)
Создает новое представление, обернутое на элементе.
|
| Модификатор и Тип | Метод и Описание |
|---|---|
void |
changedUpdate(DocumentEvent e, Shape a, ViewFactory f)
Дает уведомление из документа, что атрибуты были изменены в расположении, за которое это представление ответственно.
|
Цвет |
getBackground()
Выбирает цвет фона, чтобы использовать, чтобы представить глифов.
|
Шрифт |
getFont()
Выбирает шрифт, на котором глифы должны быть основаны.
|
protected FontMetrics |
getFontMetrics()
Осуждаемый.
FontMetrics не используются для рендеринга глифа, работая в JDK.
|
Цвет |
getForeground()
Выбирает цвет переднего плана, чтобы использовать, чтобы представить глифов.
|
boolean |
isStrikeThrough()
Определяет, должна ли у глифов быть перечеркнутая строка.
|
boolean |
isSubscript()
Определяет, должны ли глифы быть представлены как верхний индекс.
|
boolean |
isSuperscript()
Определяет, должны ли глифы быть представлены как нижний индекс.
|
boolean |
isUnderline()
Определяет, должны ли глифы быть подчеркнуты.
|
protected void |
setBackground(Color bg)
Устанавливает цвет фона для представления.
|
protected void |
setPropertiesFromAttributes()
Устанавливает кэшируемые свойства от атрибутов.
|
protected void |
setStrikeThrough(boolean s)
Наборы, есть ли у представления забастовка/строка через это.
|
protected void |
setSubscript(boolean s)
Наборы, представляет ли представление нижний индекс.
|
protected void |
setSuperscript(boolean s)
Наборы, представляет ли представление верхний индекс.
|
protected void |
setUnderline(boolean u)
Наборы, подчеркивается ли представление.
|
breakView, checkPainter, clone, createFragment, getAlignment, getBreakWeight, getEndOffset, getGlyphPainter, getMinimumSpan, getNextVisualPositionFrom, getPartialSpan, getPreferredSpan, getStartOffset, getTabbedSpan, getTabExpander, getText, insertUpdate, modelToView, paint, removeUpdate, setGlyphPainter, viewToModelappend, forwardUpdate, forwardUpdateToView, getAttributes, getChildAllocation, getContainer, getDocument, getElement, getGraphics, getMaximumSpan, getParent, getResizeWeight, getToolTipText, getView, getViewCount, getViewFactory, getViewIndex, getViewIndex, insert, isVisible, modelToView, modelToView, preferenceChanged, remove, removeAll, replace, setParent, setSize, updateChildren, updateLayout, viewToModelequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetPartialSpan, getTabbedSpanpublic LabelView(Element elem)
elem - элементprotected void setUnderline(boolean u)
u - истина, если представление подчеркивается, иначе ложьisUnderline()protected void setStrikeThrough(boolean s)
s - истина, если у представления есть забастовка/строка через это, иначе ложьisStrikeThrough()protected void setSuperscript(boolean s)
s - истина, если представление представляет верхний индекс, иначе ложьisSuperscript()protected void setSubscript(boolean s)
s - истина, если представление представляет нижний индекс, иначе ложьisSubscript()protected void setBackground(Color bg)
View. Если Вы должны настроить цвет фона, следует переопределить setPropertiesFromAttributes и вызовите этот метод. Значение нуля указывает, что никакой фон не должен быть представлен, так, чтобы фон родителя View покажет через.bg - цвет фона, или нульsetPropertiesFromAttributes()protected void setPropertiesFromAttributes()
@Deprecated protected FontMetrics getFontMetrics()
FontMetrics используемый для этого представления.public Color getBackground()
null.getBackground в class GlyphViewpublic Color getForeground()
null.getForeground в class GlyphViewpublic Font getFont()
public boolean isUnderline()
Когда Вы запрашиваете это свойство, LabelView повторно синхронизирует его состояние со свойствами Element's AttributeSet. Если Element's AttributeSet не имеет этого набора свойств, он вернется ко лжи.
isUnderline в class GlyphViewunderline свойствоpublic boolean isStrikeThrough()
strikeThrough свойство. Когда Вы запрашиваете это свойство, LabelView повторно синхронизирует его состояние со свойствами Element's AttributeSet. Если Element's AttributeSet не имеет этого набора свойств, он вернется ко лжи.
isStrikeThrough в class GlyphViewstrikeThrough свойствоpublic boolean isSubscript()
isSubscript в class GlyphViewКогда Вы запрашиваете это свойство, LabelView повторно синхронизирует его состояние со свойствами Element's AttributeSet. Если Element's AttributeSet не имеет этого набора свойств, он вернется ко лжи.
public boolean isSuperscript()
Когда Вы запрашиваете это свойство, LabelView повторно синхронизирует его состояние со свойствами Element's AttributeSet. Если Element's AttributeSet не имеет этого набора свойств, он вернется ко лжи.
isSuperscript в class GlyphViewsuperscript свойствоpublic void changedUpdate(DocumentEvent e, Shape a, ViewFactory f)
changedUpdate в class GlyphViewe - информация об изменении из ассоциированного документаa - текущее выделение представленияf - фабрика, чтобы использовать, чтобы восстановить, если у представления есть дочерние элементыView.changedUpdate(javax.swing.event.DocumentEvent, java.awt.Shape, javax.swing.text.ViewFactory)
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92