org.p2c2e.zing
Class TextGridWindow
java.lang.Object
org.p2c2e.zing.Window
org.p2c2e.zing.TextGridWindow
- All Implemented Interfaces:
- java.lang.Comparable, java.util.EventListener, java.awt.event.MouseListener
- public class TextGridWindow
- extends Window
Fields inherited from class org.p2c2e.zing.Window |
ABOVE, BELOW, BLANK, FIXED, GRAPHICS, LEFT, PAIR, PROPORTIONAL, RIGHT, root, TEXT_BUFFER, TEXT_GRID |
Constructor Summary |
TextGridWindow(java.awt.font.FontRenderContext context)
|
Methods inherited from class org.p2c2e.zing.Window |
close, closeStream, compareTo, createHintedStyles, focusHighlight, getEchoStream, getParent, getSibling, getStream, isFocusStealable, mouseEntered, mouseExited, mousePressed, mouseReleased, putString, setEchoStream, split, unfocusHighlight |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TextGridWindow
public TextGridWindow(java.awt.font.FontRenderContext context)
doLayout
protected void doLayout()
- Overrides:
doLayout
in class Window
getWindowType
protected int getWindowType()
- Overrides:
getWindowType
in class Window
restyle
protected void restyle(boolean useHints)
- Overrides:
restyle
in class Window
isRequestingKeyboardInput
protected boolean isRequestingKeyboardInput()
- Overrides:
isRequestingKeyboardInput
in class Window
requestHyperlinkInput
public void requestHyperlinkInput(HyperlinkInputConsumer hic)
cancelHyperlinkInput
public void cancelHyperlinkInput()
setHyperlink
public void setHyperlink(int val)
setStyle
public void setStyle(Style style)
- Overrides:
setStyle
in class Window
getWindowWidth
public int getWindowWidth()
- Overrides:
getWindowWidth
in class Window
getWindowHeight
public int getWindowHeight()
- Overrides:
getWindowHeight
in class Window
clear
protected void clear()
- Overrides:
clear
in class Window
setCursor
public void setCursor(int x,
int y)
putChar
protected void putChar(char c)
- Overrides:
putChar
in class Window
getSplit
protected int getSplit(int size,
int axis)
- Overrides:
getSplit
in class Window
rearrange
protected void rearrange(java.awt.Rectangle r)
- Specified by:
rearrange
in class Window
measureStyle
protected boolean measureStyle(java.lang.String stName,
int hint,
Int b)
- Overrides:
measureStyle
in class Window
getStyleMap
protected java.util.Map getStyleMap()
- Overrides:
getStyleMap
in class Window
createHintedStyle
protected Style createHintedStyle(Style style)
- Overrides:
createHintedStyle
in class Window
requestMouseInput
protected boolean requestMouseInput(MouseInputConsumer mic)
- Overrides:
requestMouseInput
in class Window
cancelMouseInput
public void cancelMouseInput()
- Overrides:
cancelMouseInput
in class Window
requestCharacterInput
protected boolean requestCharacterInput(CharInputConsumer cic)
- Overrides:
requestCharacterInput
in class Window
cancelCharacterInput
public void cancelCharacterInput()
- Overrides:
cancelCharacterInput
in class Window
requestLineInput
protected boolean requestLineInput(LineInputConsumer lic,
java.lang.String initContents,
int max)
- Overrides:
requestLineInput
in class Window
cancelLineInput
public java.lang.String cancelLineInput()
- Overrides:
cancelLineInput
in class Window
handleKey
protected void handleKey(java.awt.event.KeyEvent e)
- Overrides:
handleKey
in class Window
mouseClicked
public void mouseClicked(java.awt.event.MouseEvent e)
- Specified by:
mouseClicked
in interface java.awt.event.MouseListener
- Overrides:
mouseClicked
in class Window