|
JavaView® v2.00.008 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--java.awt.Panel
|
+--jv.object.PsPanel
|
+--jv.viewer.PvDisplay_IP
Info panel of display.
| Inner classes inherited from class java.awt.Panel |
java.awt.Panel.AccessibleAWTPanel |
| Inner classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
| Inner classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent |
| Field Summary | |
protected java.awt.Button |
m_bBrowse
Browse disk for background image in application mode. |
protected java.awt.Button |
m_bCenter
Translate geometry to be centered in display. |
protected java.awt.Button |
m_bDelete
Switch to delete mode to delete a geometry in list of visible geometries. |
protected java.awt.Button |
m_bDuplicate
Switch to duplicate mode to duplicate a geometry in list of visible geometries. |
protected java.awt.Button |
m_bFit
Translate and scale geometry to fit into current display. |
protected java.awt.Button |
m_bMerge
Merge visible geometries. |
protected java.awt.Button |
m_bReset
Reset display settings by calling m_display.init(). |
protected java.awt.Checkbox |
m_cAnimation
|
protected java.awt.Checkbox |
m_cAxes
|
protected java.awt.Checkbox |
m_cBackImage
|
protected java.awt.Checkbox |
m_cBndbox
|
protected java.awt.Checkbox |
m_cClearScreen
|
protected java.awt.Checkbox |
m_cDepthcue
|
protected java.awt.Checkbox |
m_cEdgeAura
|
protected java.awt.Checkbox |
m_cEdgesOnce
|
protected java.awt.Checkbox |
m_cFps
Count frames per second. |
protected java.awt.Checkbox |
m_cFrame
|
protected java.awt.Checkbox |
m_cGrid
|
protected java.awt.Choice |
m_cImageFit
Select how and if an image is scale to fill the display. |
protected java.awt.Checkbox |
m_cMultiple
Checkbox determines whether multiple geometries may be visible at the same time. |
protected java.awt.Checkbox |
m_cPainters
|
protected java.awt.Checkbox |
m_cSingle
Checkbox determines whether only a single geometry may be visible. |
protected java.awt.Checkbox |
m_cZBuffer
|
protected boolean |
m_deleteMode
Switch mode to true when button is pressed and user shall click
on removable geometry.
|
protected java.lang.String |
m_dirName
Store the last directory used for image loading. |
protected PvDisplay |
m_display
|
protected boolean |
m_duplicateMode
Switch mode to true when button is pressed and user shall click
on geometry to duplicate.
|
protected java.lang.String |
m_fileName
Full file name of loaded image. |
protected java.awt.CheckboxGroup |
m_gSelectionMode
CheckboxGroup determining whether a single or multiple geometries may be visible. |
protected java.awt.Label |
m_lFps
|
protected java.awt.List |
m_listSelect
Select exactly one of the registered geometry to be active, i.e. receives pick events. |
protected java.awt.List |
m_listVisible
List of visible geometries in display. |
protected java.awt.Panel |
m_pColor
|
protected PsPanel |
m_pFps
|
protected java.awt.Panel |
m_pSize
|
protected java.awt.TextField |
m_tImage
Text field to type the name of an image file or url. |
| Fields inherited from class jv.object.PsPanel |
BORDER_GROOVE, BORDER_LINE, BORDER_NONE, BORDER_SUNK, m_borderType, m_bOutOfDate, m_image, m_insetSize, m_language, m_lTitle, m_parent |
| 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 | |
PvDisplay_IP()
|
|
| Method Summary | |
void |
actionPerformed(java.awt.event.ActionEvent event)
|
void |
init()
|
void |
itemStateChanged(java.awt.event.ItemEvent event)
|
void |
setParent(PsUpdateIf display)
Set parent and do nothing else. |
boolean |
update(java.lang.Object object)
Here we arrive from outside world of this panel, e.g. if display has changed somewhere else. |
| Methods inherited from class jv.object.PsPanel |
addLabelComponent, addLine, addSubTitle, addTextField, addTitle, drawBorder, drawBorder, drawText, getFather, getInsets, getLanguage, getTitle, hasTitle, instanceOf, paint, setBorderType, setImage, setInsetSize, setOutOfDate, setTitle, setVisible, update |
| Methods inherited from class java.awt.Panel |
addNotify, getAccessibleContext |
| Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addImpl, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getLayout, getListeners, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setFont, setLayout, validate, validateTree |
| Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getInputContext, getInputMethodRequests, getLocale, getLocation, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, 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, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface jv.object.PsUpdateIf |
getName |
| Field Detail |
protected PvDisplay m_display
protected java.awt.Panel m_pColor
protected java.awt.Panel m_pSize
protected java.awt.Checkbox m_cAnimation
protected java.awt.Checkbox m_cAxes
protected java.awt.Checkbox m_cBackImage
protected java.awt.Checkbox m_cBndbox
protected java.awt.Checkbox m_cClearScreen
protected java.awt.Checkbox m_cDepthcue
protected java.awt.Checkbox m_cEdgeAura
protected java.awt.Checkbox m_cEdgesOnce
protected java.awt.Checkbox m_cFrame
protected java.awt.Checkbox m_cGrid
protected java.awt.Checkbox m_cPainters
protected java.awt.Checkbox m_cZBuffer
protected java.awt.Checkbox m_cFps
protected java.awt.Label m_lFps
protected PsPanel m_pFps
protected java.awt.CheckboxGroup m_gSelectionMode
protected java.awt.Checkbox m_cSingle
protected java.awt.Checkbox m_cMultiple
protected java.awt.List m_listVisible
protected java.awt.List m_listSelect
protected boolean m_deleteMode
true when button is pressed and user shall click
on removable geometry.
After click on single geometry, mode is switched back to false.
For multiple delete operations, press button repeatedly.protected boolean m_duplicateMode
true when button is pressed and user shall click
on geometry to duplicate.
After click on single geometry, mode is switched back to false.
For multiple duplications, press button repeatedly.protected java.awt.TextField m_tImage
protected java.lang.String m_fileName
protected java.lang.String m_dirName
protected java.awt.Button m_bBrowse
protected java.awt.Choice m_cImageFit
protected java.awt.Button m_bCenter
protected java.awt.Button m_bFit
protected java.awt.Button m_bMerge
protected java.awt.Button m_bDuplicate
protected java.awt.Button m_bDelete
protected java.awt.Button m_bReset
m_display.init().| Constructor Detail |
public PvDisplay_IP()
| Method Detail |
public void init()
init in class PsPanelpublic void setParent(PsUpdateIf display)
PsUpdateIfsetParent in class PsPaneljv.object.PsUpdateIfaParent - will receive events which this does not handlePsUpdateIf.getFather(),
PsUpdateIf.update(Object)public boolean update(java.lang.Object object)
update in class PsPaneljv.object.PsUpdateIfevent - carries a lot of informationPsObject,
PsUpdateIf.getFather(),
PsUpdateIf.setParent(PsUpdateIf)public void actionPerformed(java.awt.event.ActionEvent event)
actionPerformed in interface java.awt.event.ActionListenerpublic void itemStateChanged(java.awt.event.ItemEvent event)
itemStateChanged in interface java.awt.event.ItemListener
|
JavaView® v2.00.008 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||