public abstract class SwingMorphViewPanel extends SimpleMorphViewPanel implements net.richarddawkins.watchmaker.component.WatchPanel
morphView| Constructor and Description | 
|---|
SwingMorphViewPanel(MorphView morphView,
                   BoxedMorphCollection page)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
add(java.lang.Object newComponent)  | 
void | 
add(java.lang.Object newComponent,
   java.lang.Object constraints)  | 
void | 
gainFocus()  | 
java.lang.Object | 
getComponent()  | 
java.lang.Object | 
getCursor()  | 
Dim | 
getDim()  | 
java.lang.Object | 
getPanel()  | 
void | 
initPanel()  | 
void | 
loseFocus()  | 
void | 
processMouseClicked(Point myPt,
                   Dim Size)  | 
void | 
processMouseMotion(Point myPt,
                  Dim size)  | 
void | 
removeAll()  | 
void | 
repaint()  | 
void | 
setBorder(java.lang.Object border)  | 
void | 
setCursor(java.lang.Object cursor)  | 
void | 
setLayout(java.lang.Object mgr)  | 
void | 
setOpaque(boolean isOpaque)  | 
static java.awt.image.BufferedImage | 
toBufferedImage(java.lang.Object image)
Converts a given Image into a BufferedImage 
 | 
void | 
updateCursor()  | 
addPropertyChangeListener, autoScaleBasedOnMorphs, clearMorphImages, getBoxedMorphCollection, getMorphOfTheHour, getMorphs, getMorphView, getName, getSpecial, initCursor, isAutoScale, isShowBoundingBoxes, paintMorphViewPanel, processMouseDragged, processMousePressed, processMouseReleased, propertyChange, removePropertyChangeListener, setAutoScale, setBoxedMorphCollection, setName, setSelectedBoxedMorph, setShowBoundingBoxes, setSpecial, toStringpublic SwingMorphViewPanel(MorphView morphView, BoxedMorphCollection page)
public java.lang.Object getComponent()
getComponent in interface net.richarddawkins.watchmaker.component.WatchComponentpublic void loseFocus()
loseFocus in interface MorphViewPanelloseFocus in class SimpleMorphViewPanelpublic void gainFocus()
gainFocus in interface MorphViewPanelgainFocus in class SimpleMorphViewPanelpublic void setLayout(java.lang.Object mgr)
setLayout in interface net.richarddawkins.watchmaker.component.WatchComponentpublic void setBorder(java.lang.Object border)
setBorder in interface net.richarddawkins.watchmaker.component.WatchComponentpublic void setOpaque(boolean isOpaque)
setOpaque in interface net.richarddawkins.watchmaker.component.WatchComponentpublic void add(java.lang.Object newComponent)
add in interface net.richarddawkins.watchmaker.component.WatchContainerpublic void add(java.lang.Object newComponent,
                java.lang.Object constraints)
add in interface net.richarddawkins.watchmaker.component.WatchContainerpublic void removeAll()
removeAll in interface net.richarddawkins.watchmaker.component.WatchContainerpublic java.lang.Object getCursor()
getCursor in interface MorphViewPanelpublic static java.awt.image.BufferedImage toBufferedImage(java.lang.Object image)
image - The Image to be convertedpublic void initPanel()
initPanel in interface MorphViewPanelpublic Dim getDim()
getDim in interface MorphViewPanelpublic java.lang.Object getPanel()
getPanel in interface MorphViewPanelpublic void processMouseClicked(Point myPt, Dim Size)
processMouseClicked in interface MorphViewPanelprocessMouseClicked in class SimpleMorphViewPanelpublic void processMouseMotion(Point myPt, Dim size)
processMouseMotion in interface MorphViewPanelpublic void repaint()
repaint in interface net.richarddawkins.watchmaker.component.WatchComponentrepaint in interface MorphViewPanelpublic void setCursor(java.lang.Object cursor)
setCursor in interface MorphViewPanelpublic void updateCursor()
updateCursor in interface MorphViewPanel