public class AString extends BaseAString
| Modifier and Type | Class and Description |
|---|---|
static class |
AString.Format
Указывает форматирование строки
|
BaseAString.FoundRunBreak| Constructor and Description |
|---|
AString(AttributedCharacterIterator text)
Конструктор
|
AString(AttributedCharacterIterator[] iterators)
Конструктор
|
AString(AttributedCharacterIterator text,
int beginIndex,
int endIndex)
Конструктор для создания подстроки
|
AString(AttributedCharacterIterator text,
int beginIndex,
int endIndex,
AttributedCharacterIterator.Attribute[] attributes)
Конструктор для создания подстроки
|
AString(AttributedString astr)
Конструктор копирования
|
AString(String text)
Конструктор
|
AString(String text,
Map<? extends AttributedCharacterIterator.Attribute,?> attributes)
Конструктор
|
| Modifier and Type | Method and Description |
|---|---|
AString |
clone() |
AString |
concat(BaseAString... astrings)
Склейка строк
|
AString.Format |
format()
Форматирование строки
|
AString.Format |
format(int begin,
int end)
Форматирование фрагмента строки
|
List<xyz.cofe.collection.Pair<Integer,Integer>> |
newLinesIntervals()
разделяет текст на набор строк по симвоу перевода на новую строку
|
RichString |
rstring(FontRenderContext frc)
Формирует RichString для отображения текст
|
RichString |
rstring(Graphics2D gs)
Формирует RichString для отображения текст
|
RichString |
rstring(TextMeasurer tm)
Формирует RichString для отображения текст
|
List<AString> |
splitNewLines()
Разделяет текст на набор строк по символу(ам) перевода строк
|
AString |
substring(int begin,
int endEx)
Выделение под строки
|
TextLayout |
textLayout(FontRenderContext frc)
Создает неизменное графическое изображение данной строки
|
TextLayout |
textLayout(Graphics2D gs)
Создает неизменное графическое изображение данной строки
|
TextLayout |
textLayout(TextMeasurer tm)
Создает неизменное графическое изображение данной строки
|
addAttribute, addAttribute, addAttributeImpl, addAttributeRunData, addAttributes, appendContents, attributeValuesMatch, charAt, clearAttributes, clearAttributesImpl, clearAttributesRunData, createRunAttributeDataVectors, ensureRunBreak, ensureRunBreak, findRunBreak, getAttribute, getAttributeCheckRange, getIterator, getIterator, getIterator, getRunAttributes, getRunAttributeValues, getRunCount, getRunStarts, getScn, length, length, mapsDiffer, nextScn, removeAttributeImpl, removeAttributeRunData, removeAttributes, setAttributes, text, valuesMatchpublic AString(AttributedCharacterIterator[] iterators)
iterators - итераторы по символамpublic AString(String text)
text - обычный текстpublic AString(String text, Map<? extends AttributedCharacterIterator.Attribute,?> attributes)
text - текстattributes - атрибуты отображения текстаpublic AString(AttributedCharacterIterator text)
text - итератор по текстуpublic AString(AttributedCharacterIterator text, int beginIndex, int endIndex)
text - исходная строкаbeginIndex - начальный индексendIndex - конечный индекс исключительноpublic AString(AttributedCharacterIterator text, int beginIndex, int endIndex, AttributedCharacterIterator.Attribute[] attributes)
text - исходная строкаbeginIndex - начальный индексendIndex - конечный индекс исключительноattributes - атрибуты отображения текстаpublic AString(AttributedString astr)
astr - образецpublic AString clone()
clone in class BaseAStringpublic AString substring(int begin, int endEx)
begin - индекс начала подстрокиendEx - индекс конца (иск) подстрокиpublic AString concat(BaseAString... astrings)
astrings - строкиpublic List<xyz.cofe.collection.Pair<Integer,Integer>> newLinesIntervals()
public List<AString> splitNewLines()
public TextLayout textLayout(TextMeasurer tm)
tm - Определяет способы расчета положения текстаpublic TextLayout textLayout(FontRenderContext frc)
frc - контекст отображения текстаpublic TextLayout textLayout(Graphics2D gs)
gs - контекст отображения текстаpublic RichString rstring(TextMeasurer tm)
tm - контекст отображенияpublic RichString rstring(FontRenderContext frc)
frc - контекст отображенияpublic RichString rstring(Graphics2D gs)
gs - контекст отображенияpublic AString.Format format(int begin, int end)
begin - начало строкиend - конец строки исключительноpublic AString.Format format()
Copyright © 2019. All rights reserved.