ufolib.ufofontinfo
Class UfoFontInfo

java.lang.Object
  extended bywaba.ui.Control
      extended bywaba.ui.Container
          extended bywaba.ui.Window
              extended bywaba.ui.MainWindow
                  extended byufolib.ufofontinfo.UfoFontInfo
All Implemented Interfaces:
waba.fx.ISurface

public class UfoFontInfo
extends waba.ui.MainWindow


Field Summary
(package private)  waba.ui.Button but1
           
(package private)  waba.ui.Button but2
           
(package private)  waba.ui.Button butA
           
(package private)  waba.util.Vector cl
           
(package private)  UfoLabel demol
           
(package private)  java.lang.String[] fnames
           
(package private)  waba.ui.ListBox lb
           
(package private)  waba.ui.Label titlel
           
 
Fields inherited from class waba.ui.MainWindow
defaultFont
 
Fields inherited from class waba.ui.Window
beepIfOut, borderStyle, canDrag, eraseBackgroundNow, flicker, HIDE_STATE, highResPrepared, imgCovered, lastSwappedContainer, mainSwapContainer, menubar, needsPaint, NO_BORDER, RECT_BORDER, ROUND_BORDER, TAB_BORDER, TAB_ONLY_BORDER, title, titleFont, topMost, VK_BOTTOM, VK_HIDE, VK_SHOW, VK_TOP, zStack
 
Fields inherited from class waba.ui.Container
BORDER_LOWERED, BORDER_NONE, BORDER_RAISED, BORDER_SIMPLE, children, lastH, lastW, lastX, lastY, parentWindow, tail
 
Fields inherited from class waba.ui.Control
AFTER, appId, asContainer, asWindow, backColor, backDis, BEFORE, BOTTOM, CENTER, enabled, FILL, FIT, fm, fmH, focusLess, font, foreColor, foreDis, height, LEFT, parent, PREFERRED, RANGE, RIGHT, SAME, TOP, visible, width, x, x2, y, y2
 
Constructor Summary
UfoFontInfo()
           
 
Method Summary
private  void addOneFontInfo(java.lang.String name)
           
private  void doExit()
           
private  void doShow()
           
private  java.lang.String extractFontName(java.lang.String catName)
           
private  void fillCl()
           
private  java.lang.String[] getAllFontsName()
           
 void onEvent(waba.ui.Event event)
           
 void onStart()
           
private  void showAbout()
           
 
Methods inherited from class waba.ui.MainWindow
_onTimerTick, _runThreads, addThread, addTimer, appEnding, appStarting, exit, getCommandLine, getFontMetrics, getMainWindow, killThreads, onExit, removeThread, removeTimer
 
Methods inherited from class waba.ui.Window
_doPaint, _doPaint, _postEvent, damageRect, destroyZStack, dontSaveBehind, getClientRect, getFocus, getOffScreen, getPreferredHeight, getPreferredWidth, getTopMost, isTopMost, isVisible, loadBehind, makeUnmovable, onClickedOutside, onPopup, onUnpop, paintTitle, popupBlockingModal, popupMenuBar, popupModal, postPopup, postUnpop, pumpEvents, saveBehind, setBorderStyle, setDoubleBuffer, setFocus, setMenuBar, setStatePosition, setTitle, setTitleFont, swap, swapFocus, unpop, validate
 
Methods inherited from class waba.ui.Container
add, add, add, broadcastEvent, findChild, getChildren, onAdd, onColorsChanged, onPaint, onRemove, paintChildren, remove, setEnabled
 
Methods inherited from class waba.ui.Control
addTimer, contains, createGraphics, getAbsoluteRect, getBackColor, getFont, getForeColor, getNext, getParent, getParentWindow, getPos, getRect, getSize, isDisplayed, isEnabled, onBoundsChanged, onFontChanged, onWindowPaintFinished, postEvent, repaint, repaintNow, requestFocus, setBackColor, setBackForeColors, setFocusLess, setFont, setForeColor, setRect, setRect, setRect, setVisible
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

titlel

waba.ui.Label titlel

demol

UfoLabel demol

lb

waba.ui.ListBox lb

butA

waba.ui.Button butA

but1

waba.ui.Button but1

but2

waba.ui.Button but2

cl

waba.util.Vector cl

fnames

java.lang.String[] fnames
Constructor Detail

UfoFontInfo

public UfoFontInfo()
Method Detail

onStart

public void onStart()

doShow

private void doShow()

fillCl

private void fillCl()

addOneFontInfo

private void addOneFontInfo(java.lang.String name)

extractFontName

private java.lang.String extractFontName(java.lang.String catName)

getAllFontsName

private java.lang.String[] getAllFontsName()

onEvent

public void onEvent(waba.ui.Event event)

doExit

private void doExit()

showAbout

private void showAbout()