|
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 в классе GlyphViewpublic Color getForeground()
null.getForeground в классе GlyphViewpublic Font getFont()
public boolean isUnderline()
Когда Вы запрашиваете это свойство, LabelView повторно синхронизирует его состояние со свойствами Element's AttributeSet. Если Element's AttributeSet не имеет этого набора свойств, он вернется ко лжи.
isUnderline в классе GlyphViewunderline свойствоpublic boolean isStrikeThrough()
strikeThrough свойство. Когда Вы запрашиваете это свойство, LabelView повторно синхронизирует его состояние со свойствами Element's AttributeSet. Если Element's AttributeSet не имеет этого набора свойств, он вернется ко лжи.
isStrikeThrough в классе GlyphViewstrikeThrough свойствоpublic boolean isSubscript()
isSubscript в классе GlyphViewКогда Вы запрашиваете это свойство, LabelView повторно синхронизирует его состояние со свойствами Element's AttributeSet. Если Element's AttributeSet не имеет этого набора свойств, он вернется ко лжи.
public boolean isSuperscript()
Когда Вы запрашиваете это свойство, LabelView повторно синхронизирует его состояние со свойствами Element's AttributeSet. Если Element's AttributeSet не имеет этого набора свойств, он вернется ко лжи.
isSuperscript в классе GlyphViewsuperscript свойствоpublic void changedUpdate(DocumentEvent e, Shape a, ViewFactory f)
changedUpdate в классе GlyphViewe - информация об изменении из ассоциированного документаa - текущее выделение представленияf - фабрика, чтобы использовать, чтобы восстановить, если у представления есть дочерние элементыView.changedUpdate(javax.swing.event.DocumentEvent, java.awt.Shape, javax.swing.text.ViewFactory)
Для дальнейшей ссылки API и документации разработчика, см. . Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.