public class AppletContext extends javax.swing.JApplet implements AppContext
javax.swing.JApplet.AccessibleJApplet
java.applet.Applet.AccessibleApplet
accessibleContext, rootPane, rootPaneCheckingEnabled
Constructor and Description |
---|
AppletContext()
Create a new context and set the exit action to do nothing.
|
Modifier and Type | Method and Description |
---|---|
void |
destroy()
Override the superclass's destroy method
to call the user-specified exit action.
|
javax.swing.Action |
getExitAction()
Return the action that is called back when the user
exits the app.
|
java.awt.Image |
getIconImage()
Get the image that represents this frame.
|
javax.swing.JMenuBar |
getJMenuBar()
Return the menu bar that the container uses.
|
java.lang.String |
getTitle()
Return the title of the context.
|
boolean |
isVisible()
Return true.
|
java.awt.Component |
makeComponent()
Return "this" as a component.
|
void |
setExitAction(javax.swing.Action exitAction)
Set the action that is called back when the user
exits the app.
|
void |
setIconImage(java.awt.Image image)
Set the icon that represents this frame.
|
void |
setJMenuBar(javax.swing.JMenuBar menu)
Set the menu bar that the container uses.
|
void |
setSize(int w,
int h)
Do nothing.
|
void |
setTitle(java.lang.String title)
Set the title of the context.
|
void |
setVisible(boolean visible)
Do nothing.
|
void |
showStatus(java.lang.String status)
Show the given status string at the bottom of
the context.
|
addImpl, createRootPane, getAccessibleContext, getContentPane, getGlassPane, getGraphics, getLayeredPane, getRootPane, getTransferHandler, isRootPaneCheckingEnabled, paramString, remove, repaint, setContentPane, setGlassPane, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
getAppletContext, getAppletInfo, getAudioClip, getAudioClip, getCodeBase, getDocumentBase, getImage, getImage, getLocale, getParameter, getParameterInfo, init, isActive, isValidateRoot, newAudioClip, play, play, resize, resize, setStub, start, stop
add, add, add, add, add, addContainerListener, 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, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, 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, 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, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, 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, 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, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
public AppletContext()
public void destroy()
destroy
in class java.applet.Applet
public javax.swing.Action getExitAction()
getExitAction
in interface AppContext
public java.awt.Image getIconImage()
getIconImage
in interface AppContext
public java.lang.String getTitle()
getTitle
in interface AppContext
public javax.swing.JMenuBar getJMenuBar()
getJMenuBar
in interface AppContext
getJMenuBar
in class javax.swing.JApplet
public java.awt.Component makeComponent()
makeComponent
in interface AppContext
public void showStatus(java.lang.String status)
showStatus
in interface AppContext
showStatus
in class java.applet.Applet
public void setExitAction(javax.swing.Action exitAction)
setExitAction
in interface AppContext
public void setTitle(java.lang.String title)
setTitle
in interface AppContext
public void setIconImage(java.awt.Image image)
setIconImage
in interface AppContext
public void setJMenuBar(javax.swing.JMenuBar menu)
setJMenuBar
in interface AppContext
setJMenuBar
in class javax.swing.JApplet
public void setSize(int w, int h)
setSize
in interface AppContext
setSize
in class java.awt.Component
public void setVisible(boolean visible)
setVisible
in interface AppContext
setVisible
in class java.awt.Component
public boolean isVisible()
isVisible
in interface AppContext
isVisible
in class java.awt.Component