public class AppletWrapper
extends java.applet.Applet
java.applet.Applet.AccessibleApplet
Modifier and Type | Field and Description |
---|---|
private java.awt.Color |
bgcolor |
private int |
clockBaseline |
private int |
clockWidth |
private int |
clockX |
private static java.lang.String[] |
colorNames |
private static java.awt.Color[] |
colors |
private java.awt.Font |
font |
private int |
fontAscent |
private static java.lang.String |
fontFace |
private int |
fontHeight |
private java.awt.FontMetrics |
fontMetrics |
private int |
fontSize |
private static int |
fontSizeDivisor |
private boolean |
isSigned |
private java.awt.MediaTracker |
mediaTracker |
private static int |
MINIMUM_ELAPSED_SECONDS |
private boolean |
needToCompleteInitialization |
private int |
preloadClassIndex |
private java.lang.String[] |
preloadClassNames |
private java.awt.Image |
preloadImage |
private java.lang.String |
preloadImageName |
private boolean |
preloadImagePainted |
private boolean |
preloadImageReadyForDisplay |
private java.lang.String |
preloadTextMessage |
private int |
preloadThreadCount |
private java.lang.String |
previousClassName |
private long |
startTime |
private java.awt.Color |
textColor |
WrappedApplet |
wrappedApplet |
Constructor and Description |
---|
AppletWrapper(java.lang.String preloadImageName,
int preloadThreadCount,
java.lang.String[] preloadClassNames) |
Modifier and Type | Method and Description |
---|---|
private boolean |
completeInitialization(java.awt.Graphics g,
java.awt.Dimension dim) |
void |
destroy() |
java.lang.String |
getAppletInfo() |
private java.awt.Color |
getColorFromName(java.lang.String strColor) |
private java.awt.Color |
getContrastingBlackOrWhite(java.awt.Color color) |
java.lang.String |
getNextPreloadClassName() |
boolean |
handleEvent(java.awt.Event e) |
void |
init() |
boolean |
isSigned() |
void |
paint(java.awt.Graphics g) |
protected void |
repaintClock() |
void |
update(java.awt.Graphics g) |
getAccessibleContext, getAppletContext, getAudioClip, getAudioClip, getCodeBase, getDocumentBase, getImage, getImage, getLocale, getParameter, getParameterInfo, isActive, isValidateRoot, newAudioClip, play, play, resize, resize, setStub, showStatus, start, stop
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getListeners, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, setLayout, transferFocusDownCycle, validate, validateTree
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, revalidate, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
public WrappedApplet wrappedApplet
private java.lang.String preloadImageName
private java.lang.String preloadTextMessage
private java.lang.String previousClassName
private int preloadThreadCount
private java.lang.String[] preloadClassNames
private int preloadClassIndex
private boolean isSigned
private boolean needToCompleteInitialization
private boolean preloadImageReadyForDisplay
private boolean preloadImagePainted
private java.awt.Color bgcolor
private java.awt.Color textColor
private java.awt.Image preloadImage
private java.awt.MediaTracker mediaTracker
private long startTime
private int clockX
private int clockBaseline
private int clockWidth
private static int MINIMUM_ELAPSED_SECONDS
private static java.lang.String fontFace
private static int fontSizeDivisor
private int fontSize
private java.awt.Font font
private java.awt.FontMetrics fontMetrics
private int fontAscent
private int fontHeight
private static final java.lang.String[] colorNames
private static final java.awt.Color[] colors
public AppletWrapper(java.lang.String preloadImageName, int preloadThreadCount, java.lang.String[] preloadClassNames)
public void destroy()
destroy
in class java.applet.Applet
public boolean isSigned()
public java.lang.String getAppletInfo()
getAppletInfo
in class java.applet.Applet
public void init()
init
in class java.applet.Applet
public void update(java.awt.Graphics g)
update
in class java.awt.Container
public void paint(java.awt.Graphics g)
paint
in class java.awt.Container
public boolean handleEvent(java.awt.Event e)
handleEvent
in class java.awt.Component
public java.lang.String getNextPreloadClassName()
protected void repaintClock()
private boolean completeInitialization(java.awt.Graphics g, java.awt.Dimension dim)
private java.awt.Color getColorFromName(java.lang.String strColor)
private java.awt.Color getContrastingBlackOrWhite(java.awt.Color color)