|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.gnu.glib.GObject
org.gnu.gtk.TextTag
See the TextBuffer
description for an overview of these classes.
TextTags should be created using the TextBuffer.createTag(String)
method.
Field Summary |
Fields inherited from class org.gnu.glib.GObject |
eventsInitialized |
Constructor Summary | |
protected |
TextTag(Handle handle)
|
|
TextTag(java.lang.String name)
Construct a new TextTag |
Method Summary | |
java.lang.String |
getName()
Returns the name of the tag |
protected static java.lang.String |
getName(Handle cptr)
|
int |
getPriority()
Returns the priority of the tag. |
static Type |
getType()
Retrieve the runtime type used by the GLib library. |
protected static int |
gtk_text_tag_get_priority(Handle tag)
|
protected static int |
gtk_text_tag_get_type()
|
protected static Handle |
gtk_text_tag_new(java.lang.String name)
|
protected static void |
gtk_text_tag_set_priority(Handle tag,
int priority)
|
void |
setBackground(java.lang.String background)
Sets the background color as a string. |
void |
setBackgroundFullHeight(boolean fullHeight)
Whether the background color fills the entire line height or only the height of the tagged characters. |
void |
setBackgroundStipple(Pixmap stipple)
Bitmap to use as a mask when drawing the text background. |
protected static void |
setBooleanProperty(Handle handle,
java.lang.String property,
boolean setting)
|
void |
setDirection(TextDirection direction)
Text direction, e.g. |
protected static void |
setDoubleProperty(Handle handle,
java.lang.String property,
double setting)
|
void |
setEditable(boolean editable)
Whether the text can be modified by the user. |
void |
setFamily(java.lang.String family)
Name of the font family, e.g. |
void |
setFont(java.lang.String font)
Font description as a string, e.g. |
protected static void |
setFontDesc(Handle handle,
Handle fontDesc)
|
void |
setFontDescription(FontDescription fontDesc)
Font description as a FontDescription. |
void |
setForeground(java.lang.String foreground)
Foreground color as a string |
void |
setForegroundStipple(Pixmap stipple)
Bitmap to use as a mask when drawing the text foreground. |
void |
setIndent(int indent)
Amount to indent the paragraph, in pixels. |
protected static void |
setIntProperty(Handle handle,
java.lang.String property,
int setting)
|
void |
setJustification(Justification justification)
Left, right, or center justification. |
void |
setLanguage(java.lang.String language)
The language this text is in, as an ISO code. |
void |
setLeftMargin(int margin)
Width of the left margin in pixels. |
void |
setPixelsAboveLines(int setting)
Pixels of blank space above paragraphs. |
void |
setPixelsBelowLines(int setting)
Pixels of blank space below paragraphs. |
void |
setPixelsInsideWrap(int setting)
Pixels of blank space between wrapped lines in a paragraph. |
protected static void |
setPixmapProperty(Handle handle,
java.lang.String property,
Handle pixmap)
|
void |
setPriority(int priority)
Sets the priority of the Tag. |
void |
setRightMargin(int margin)
Width of the right margin in pixels. |
void |
setRise(int rise)
Offset of text above the baseline (below the baseline if rise is negative) in pixels. |
void |
setScale(Scale scale)
Font size as a scale factor relative to the default font size. |
void |
setSize(int size)
Font size in Pango units. |
void |
setSizePoints(double points)
Font size in points. |
void |
setStretch(Stretch stretch)
Font stretch as a Stretch. |
void |
setStrikethrough(boolean strikethrough)
Whether to strike through the text. |
protected static void |
setStringProperty(Handle handle,
java.lang.String property,
java.lang.String setting)
|
void |
setStyle(Style style)
Font Style |
protected static void |
setTabs(Handle handle,
Handle tabArray)
|
void |
setTabs(TabArray tabs)
Custom tabs for this text. |
void |
setUnderline(Underline underline)
Style of underline for this text. |
void |
setVariant(Variant variant)
Font variant as a Variant. |
void |
setWeight(Weight weight)
Font weight as an integer, see predefined values in Weight |
void |
setWrapMode(WrapMode mode)
Whether to wrap lines never, at word boundaries, or at character boundaries. |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public TextTag(java.lang.String name)
name
- protected TextTag(Handle handle)
Method Detail |
public static Type getType()
public java.lang.String getName()
public void setPriority(int priority)
TextTagTable.getSize()
. Each tag in a table has a
unique priority; setting the priority of one tag shifts the priorities of
all the other tags in the table to maintain a unique priority for each
tag. Higher priority tags "win" if two tags both set the same text
attribute. When adding a tag to a tag table, it will be assigned the
highest priority in the table by default; so normally the precedence of a
set of tags is the order in which they were added to the table, or
created with TextBuffer.createTag(String)
, which adds the tag to
the buffer's table automatically.
public int getPriority()
setPriority(int)
public void setBackground(java.lang.String background)
background
- public void setBackgroundFullHeight(boolean fullHeight)
fullHeight
- public void setBackgroundStipple(Pixmap stipple)
stipple
- public void setDirection(TextDirection direction)
direction
- public void setEditable(boolean editable)
editable
- public void setFamily(java.lang.String family)
family
- public void setFont(java.lang.String font)
font
- public void setFontDescription(FontDescription fontDesc)
fontDesc
- public void setForeground(java.lang.String foreground)
foreground
- public void setForegroundStipple(Pixmap stipple)
stipple
- public void setIndent(int indent)
indent
- public void setJustification(Justification justification)
justification
- public void setLanguage(java.lang.String language)
language
- public void setLeftMargin(int margin)
margin
- public void setPixelsAboveLines(int setting)
setting
- public void setPixelsBelowLines(int setting)
setting
- public void setPixelsInsideWrap(int setting)
setting
- public void setRightMargin(int margin)
margin
- public void setRise(int rise)
rise
- public void setScale(Scale scale)
scale
- public void setSize(int size)
size
- public void setSizePoints(double points)
points
- public void setStretch(Stretch stretch)
stretch
- public void setStrikethrough(boolean strikethrough)
strikethrough
- public void setStyle(Style style)
style
- public void setTabs(TabArray tabs)
tabs
- public void setUnderline(Underline underline)
underline
- public void setVariant(Variant variant)
variant
- public void setWeight(Weight weight)
weight
- public void setWrapMode(WrapMode mode)
mode
- protected static final java.lang.String getName(Handle cptr)
protected static final int gtk_text_tag_get_type()
protected static final Handle gtk_text_tag_new(java.lang.String name)
protected static final int gtk_text_tag_get_priority(Handle tag)
protected static final void gtk_text_tag_set_priority(Handle tag, int priority)
protected static final void setStringProperty(Handle handle, java.lang.String property, java.lang.String setting)
protected static final void setBooleanProperty(Handle handle, java.lang.String property, boolean setting)
protected static final void setIntProperty(Handle handle, java.lang.String property, int setting)
protected static final void setDoubleProperty(Handle handle, java.lang.String property, double setting)
protected static final void setPixmapProperty(Handle handle, java.lang.String property, Handle pixmap)
protected static final void setTabs(Handle handle, Handle tabArray)
protected static final void setFontDesc(Handle handle, Handle fontDesc)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |