com.hp.hpl.guess.ui
Class DumbFrameListener

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjavax.swing.JComponent
              extended byjavax.swing.JPanel
                  extended bycom.hp.hpl.guess.ui.DumbFrameListener
All Implemented Interfaces:
Accessible, FrameListener, ImageObserver, MenuContainer, Serializable

public class DumbFrameListener
extends JPanel
implements FrameListener

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class javax.swing.JComponent
JComponent.AccessibleJComponent
 
Field Summary
 
Fields inherited from class javax.swing.JComponent
TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
DumbFrameListener()
           
 
Method Summary
 void center()
           
 void center(Object o)
           
 void exportCGM(String filename)
           
 void exportEMF(String filename)
           
 void exportEPS(String filename)
           
 void exportGIF(String filename)
           
 void exportJAVA(String filename)
           
 void exportJPG(String filename)
           
 void exportPDF(String filename)
           
 void exportPNG(String filename)
           
 void exportPS(String filename)
           
 void exportSVG(String filename)
           
 void exportSWF(String filename)
           
 Color getDisplayBackground()
           
 BufferedImage getFullImage()
           
 void removeBackgroundImage()
           
 void repaint()
           
 void setBackgroundImage(String filename)
           
 void setBackgroundImage(String filename, double x, double y)
           
 void setDisplayBackground(Color c)
           
 void setFrozen(boolean state)
           
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, transferFocusBackward, transferFocusDownCycle, validate
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, createImage, createImage, createVolatileImage, createVolatileImage, dispatchEvent, enable, enableInputMethods, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DumbFrameListener

public DumbFrameListener()
Method Detail

center

public void center()
Specified by:
center in interface FrameListener

center

public void center(Object o)
Specified by:
center in interface FrameListener

repaint

public void repaint()
Specified by:
repaint in interface FrameListener

setFrozen

public void setFrozen(boolean state)
Specified by:
setFrozen in interface FrameListener

exportGIF

public void exportGIF(String filename)
Specified by:
exportGIF in interface FrameListener

exportJPG

public void exportJPG(String filename)
Specified by:
exportJPG in interface FrameListener

exportPDF

public void exportPDF(String filename)
Specified by:
exportPDF in interface FrameListener

exportPS

public void exportPS(String filename)
Specified by:
exportPS in interface FrameListener

exportEPS

public void exportEPS(String filename)
Specified by:
exportEPS in interface FrameListener

exportSVG

public void exportSVG(String filename)
Specified by:
exportSVG in interface FrameListener

exportSWF

public void exportSWF(String filename)
Specified by:
exportSWF in interface FrameListener

exportJAVA

public void exportJAVA(String filename)
Specified by:
exportJAVA in interface FrameListener

exportCGM

public void exportCGM(String filename)
Specified by:
exportCGM in interface FrameListener

exportEMF

public void exportEMF(String filename)
Specified by:
exportEMF in interface FrameListener

exportPNG

public void exportPNG(String filename)
Specified by:
exportPNG in interface FrameListener

getDisplayBackground

public Color getDisplayBackground()
Specified by:
getDisplayBackground in interface FrameListener

setDisplayBackground

public void setDisplayBackground(Color c)
Specified by:
setDisplayBackground in interface FrameListener

setBackgroundImage

public void setBackgroundImage(String filename)
Specified by:
setBackgroundImage in interface FrameListener

setBackgroundImage

public void setBackgroundImage(String filename,
                               double x,
                               double y)
Specified by:
setBackgroundImage in interface FrameListener

removeBackgroundImage

public void removeBackgroundImage()
Specified by:
removeBackgroundImage in interface FrameListener

getFullImage

public BufferedImage getFullImage()
Specified by:
getFullImage in interface FrameListener