| java.lang.Object com.javujavu.javux.wings.text.TextPaneNode
All known Subclasses: com.javujavu.javux.wings.text.BoxNode, com.javujavu.javux.wings.text.TextNode, com.javujavu.javux.wings.text.BreakRowNode, com.javujavu.javux.wings.text.ImageNode, com.javujavu.javux.wings.text.TextNodeCell,
TextPaneNode | abstract public class TextPaneNode (Code) | | An abstract base class of all classes representing
element of text document displayed in WingTextPane
This class is not thread safe
synchronization is provided by WingTextPane
|
Method Summary | |
public boolean | breaksRow() | abstract public Rectangle | getCharBounds(int pos) | public WingFont | getFont() | public Color | getForeground() | public int | getHeight() | public WingTextPane | getOwner() | public Style | getStyle() | public String | getText(int start, int end) | public int | getWidth() | public boolean | insert(int pos, TextPaneNode node) | protected void | invalidate() | public void | layout(LayoutContext lc) | public int | length() | public static int | nearestX(Rectangle r, int x) | public static int | nearestY(Rectangle r, int y) | public TextPaneNode | nodeAt(int pos, boolean prefTextNode) | abstract public void | paint(Graphics g, int x, int y, int selectionStart, int selectionEnd, Style stSelected) | abstract public int | posAtPoint(int x, int y) | public void | remove(int start, int end) | public void | replaceNode(TextPaneNode box, TextPaneNode[] r) | public void | setBounds(int x, int y, int width, int height) |
valid | protected boolean valid(Code) | | |
breaksRow | public boolean breaksRow()(Code) | | |
getHeight | public int getHeight()(Code) | | |
getWidth | public int getWidth()(Code) | | |
invalidate | protected void invalidate()(Code) | | |
length | public int length()(Code) | | |
paint | abstract public void paint(Graphics g, int x, int y, int selectionStart, int selectionEnd, Style stSelected)(Code) | | |
posAtPoint | abstract public int posAtPoint(int x, int y)(Code) | | |
remove | public void remove(int start, int end)(Code) | | |
setBounds | public void setBounds(int x, int y, int width, int height)(Code) | | |
|
|