|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.ajaest.jdk.core.winHandlers.KanjiInfoWH
public class KanjiInfoWH
Field Summary | |
---|---|
private JDKGUIEngine |
jdkGui
|
private java.util.List<KanjiInfoWindow> |
kanjiDisplaying
|
private java.util.Map<java.lang.Integer,KanjiInfoWindow> |
kanjiWindows
|
private java.awt.Dimension |
positionableScreen
|
private java.util.Map<java.lang.Integer,RadicalInfoWindow> |
radicalWindows
|
private java.awt.Dimension |
screen
|
private java.awt.Font |
strokeOrderFont
|
private java.util.Map<java.lang.Integer,StrokeOrderFontWindow> |
strokeWindows
|
private static int |
WINDOW_HEIGHT
Default window height used to calculate positionable screen size- Must be multibple of Y_SHIFT |
private static int |
WINDOW_WIDTH
Default window width used to calculate positionable screen size- Must be multiple of X_SHIFT |
private static int |
X_SHIFT
Horizontal offset for new windows |
private int |
Y_OFFSET
Vertical offset for first line windows, makes them to appear under the menu bar in mac systems |
private static int |
Y_SHIFT
Vertical offset for new windows |
Constructor Summary | |
---|---|
KanjiInfoWH(JDKGUIEngine jdkgui)
|
Method Summary | |
---|---|
void |
disposeAllWindows()
|
protected void |
finalize()
|
java.lang.Integer |
getFirstIndexOfAvaibleSpace()
|
java.util.List<java.awt.Image> |
getIcons()
|
JDKGUIEngine |
getJDKGuiEngine()
|
java.lang.String |
getMessage(java.lang.String message)
|
JDKOptions |
getOptions()
|
java.lang.String |
getRadicalString(RadicalTag radicalTag)
|
java.awt.Point |
getScreenPositionOfIndex(java.lang.Integer index)
|
java.awt.Font |
getStrokeOrderFont()
|
java.awt.Font |
getUnicodeFont()
|
boolean |
hasStrokeOrder(java.lang.Integer unicode)
|
void |
InvokeStrokeOrderFont(KanjiInfoWindow kiw)
|
void |
invokeWindow(java.lang.Integer kanjiRef)
|
void |
radicalInfoButtonPressed(RadicalTag classicRadical,
KanjiInfoWindow kiw)
|
void |
windowClosed(KanjiInfoWindow kif)
|
void |
windowClosed(RadicalInfoWindow riw)
|
void |
windowClosed(StrokeOrderFontWindow riw)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private JDKGUIEngine jdkGui
private java.util.List<KanjiInfoWindow> kanjiDisplaying
private java.util.Map<java.lang.Integer,KanjiInfoWindow> kanjiWindows
private java.util.Map<java.lang.Integer,RadicalInfoWindow> radicalWindows
private java.util.Map<java.lang.Integer,StrokeOrderFontWindow> strokeWindows
private java.awt.Font strokeOrderFont
private final java.awt.Dimension screen
private final java.awt.Dimension positionableScreen
private final int Y_OFFSET
private static final int X_SHIFT
private static final int Y_SHIFT
private static final int WINDOW_WIDTH
private static final int WINDOW_HEIGHT
Constructor Detail |
---|
public KanjiInfoWH(JDKGUIEngine jdkgui)
Method Detail |
---|
public void invokeWindow(java.lang.Integer kanjiRef)
public void radicalInfoButtonPressed(RadicalTag classicRadical, KanjiInfoWindow kiw)
public java.lang.String getRadicalString(RadicalTag radicalTag)
public void windowClosed(KanjiInfoWindow kif)
public void windowClosed(RadicalInfoWindow riw)
public void windowClosed(StrokeOrderFontWindow riw)
public JDKOptions getOptions()
public java.lang.String getMessage(java.lang.String message)
public java.util.List<java.awt.Image> getIcons()
public java.awt.Font getUnicodeFont()
getUnicodeFont
in interface WinHandler
public java.awt.Point getScreenPositionOfIndex(java.lang.Integer index)
public java.lang.Integer getFirstIndexOfAvaibleSpace()
public void disposeAllWindows()
public JDKGUIEngine getJDKGuiEngine()
protected void finalize()
finalize
in class java.lang.Object
public boolean hasStrokeOrder(java.lang.Integer unicode)
public java.awt.Font getStrokeOrderFont()
public void InvokeStrokeOrderFont(KanjiInfoWindow kiw)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |