org.jmol.appletwrapper
Class AppletWrapper
java.lang.Object
java.awt.Component
java.awt.Container
java.awt.Panel
java.applet.Applet
org.jmol.appletwrapper.AppletWrapper
- All Implemented Interfaces:
- ImageObserver, MenuContainer, Serializable, Accessible
public class AppletWrapper
- extends Applet
- See Also:
- Serialized Form
Methods inherited from class java.applet.Applet |
getAccessibleContext, getAppletContext, getAudioClip, getAudioClip, getCodeBase, getDocumentBase, getImage, getImage, getLocale, getParameter, getParameterInfo, isActive, newAudioClip, play, play, resize, resize, setStub, showStatus, start, stop |
Methods inherited from class java.awt.Container |
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 |
Methods inherited from class java.awt.Component |
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, 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 |
wrappedAppletClassName
private String wrappedAppletClassName
preloadImageName
private String preloadImageName
preloadTextMessage
private String preloadTextMessage
preloadThreadCount
private int preloadThreadCount
preloadClassNames
private String[] preloadClassNames
preloadClassIndex
private int preloadClassIndex
previousClassName
private String previousClassName
needToCompleteInitialization
private boolean needToCompleteInitialization
preloadImageReadyForDisplay
private boolean preloadImageReadyForDisplay
preloadImagePainted
private boolean preloadImagePainted
preloadImage
private Image preloadImage
mediaTracker
private MediaTracker mediaTracker
bgcolor
private Color bgcolor
textColor
private Color textColor
wrappedApplet
public WrappedApplet wrappedApplet
startTime
private long startTime
clockX
private int clockX
clockBaseline
private int clockBaseline
clockWidth
private int clockWidth
MINIMUM_ELAPSED_SECONDS
private static int MINIMUM_ELAPSED_SECONDS
fontFace
private static String fontFace
fontSizeDivisor
private static int fontSizeDivisor
fontSize
private int fontSize
font
private Font font
fontMetrics
private FontMetrics fontMetrics
fontAscent
private int fontAscent
fontHeight
private int fontHeight
isSigned
private boolean isSigned
colorNames
private static final String[] colorNames
colors
private static final Color[] colors
AppletWrapper
public AppletWrapper(String wrappedAppletClassName,
String preloadImageName,
int preloadThreadCount,
String[] preloadClassNames)
destroy
public void destroy()
- Overrides:
destroy
in class Applet
isSigned
public boolean isSigned()
getAppletInfo
public String getAppletInfo()
- Overrides:
getAppletInfo
in class Applet
init
public void init()
- Overrides:
init
in class Applet
update
public void update(Graphics g)
- Overrides:
update
in class Container
paint
public void paint(Graphics g)
- Overrides:
paint
in class Container
repaintClock
void repaintClock()
completeInitialization
private boolean completeInitialization(Graphics g,
Dimension dim)
getColorFromName
private Color getColorFromName(String strColor)
getContrastingBlackOrWhite
private Color getContrastingBlackOrWhite(Color color)
handleEvent
public boolean handleEvent(Event e)
- Overrides:
handleEvent
in class Component
getNextPreloadClassName
String getNextPreloadClassName()