org.jmol.appletwrapper

Class AppletWrapper

public class AppletWrapper extends Applet

Field Summary
Colorbgcolor
intclockBaseline
intclockWidth
intclockX
static String[]colorNames
static Color[]colors
Fontfont
intfontAscent
static StringfontFace
intfontHeight
FontMetricsfontMetrics
intfontSize
static intfontSizeDivisor
booleanisSigned
MediaTrackermediaTracker
static intMINIMUM_ELAPSED_SECONDS
booleanneedToCompleteInitialization
intpreloadClassIndex
String[]preloadClassNames
ImagepreloadImage
StringpreloadImageName
booleanpreloadImagePainted
booleanpreloadImageReadyForDisplay
StringpreloadTextMessage
intpreloadThreadCount
StringpreviousClassName
longstartTime
ColortextColor
WrappedAppletwrappedApplet
StringwrappedAppletClassName
Constructor Summary
AppletWrapper(String wrappedAppletClassName, String preloadImageName, int preloadThreadCount, String[] preloadClassNames)
Method Summary
booleancompleteInitialization(Graphics g, Dimension dim)
voiddestroy()
StringgetAppletInfo()
ColorgetColorFromName(String strColor)
ColorgetContrastingBlackOrWhite(Color color)
StringgetNextPreloadClassName()
booleanhandleEvent(Event e)
voidinit()
booleanisSigned()
voidpaint(Graphics g)
voidrepaintClock()
voidupdate(Graphics g)

Field Detail

bgcolor

private Color bgcolor

clockBaseline

private int clockBaseline

clockWidth

private int clockWidth

clockX

private int clockX

colorNames

private static final String[] colorNames

colors

private static final Color[] colors

font

private Font font

fontAscent

private int fontAscent

fontFace

private static String fontFace

fontHeight

private int fontHeight

fontMetrics

private FontMetrics fontMetrics

fontSize

private int fontSize

fontSizeDivisor

private static int fontSizeDivisor

isSigned

private boolean isSigned

mediaTracker

private MediaTracker mediaTracker

MINIMUM_ELAPSED_SECONDS

private static int MINIMUM_ELAPSED_SECONDS

needToCompleteInitialization

private boolean needToCompleteInitialization

preloadClassIndex

private int preloadClassIndex

preloadClassNames

private String[] preloadClassNames

preloadImage

private Image preloadImage

preloadImageName

private String preloadImageName

preloadImagePainted

private boolean preloadImagePainted

preloadImageReadyForDisplay

private boolean preloadImageReadyForDisplay

preloadTextMessage

private String preloadTextMessage

preloadThreadCount

private int preloadThreadCount

previousClassName

private String previousClassName

startTime

private long startTime

textColor

private Color textColor

wrappedApplet

public WrappedApplet wrappedApplet

wrappedAppletClassName

private String wrappedAppletClassName

Constructor Detail

AppletWrapper

public AppletWrapper(String wrappedAppletClassName, String preloadImageName, int preloadThreadCount, String[] preloadClassNames)

Method Detail

completeInitialization

private boolean completeInitialization(Graphics g, Dimension dim)

destroy

public void destroy()

getAppletInfo

public String getAppletInfo()

getColorFromName

private Color getColorFromName(String strColor)

getContrastingBlackOrWhite

private Color getContrastingBlackOrWhite(Color color)

getNextPreloadClassName

String getNextPreloadClassName()

handleEvent

public boolean handleEvent(Event e)

init

public void init()

isSigned

public boolean isSigned()

paint

public void paint(Graphics g)

repaintClock

void repaintClock()

update

public void update(Graphics g)