jvx.vector
Class PwLIC_IP
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- java.awt.Panel
-
- jv.object.PsPanel
-
- jvx.project.PjWorkshop_IP
-
- jvx.vector.PwLIC_IP
-
- All Implemented Interfaces:
- java.awt.event.ActionListener, java.awt.event.ItemListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, java.util.EventListener, javax.accessibility.Accessible, PsUpdateIf
public class PwLIC_IP extends PjWorkshop_IP implements java.awt.event.ItemListener
Info panel of workshop LIC.- See Also:
- Serialized Form
- Author:
- Eike Preuss
- Version:
- 09.12.06, 2.00 revised (kp) Moved to jvx.vector from jvx.geom.
16.01.03, 1.40 revised (ep) Switch for frequent updates feature added.
15.01.03, 1.30 revised (ep) New integration type 'ignore direction' added.
20.12.02, 1.20 revised (ep) Disable 'Compute Texture Size'-button when computing LIC.
17.12.02, 1.10 revised (ep) Added contrast parameter.
19.06.00, 1.00 created (ep)
-
-
Field Summary
-
Fields inherited from class jv.object.PsPanel
BORDER_GROOVE, BORDER_LINE, BORDER_LINETOP, BORDER_NONE, BORDER_SUNK, BOUNDARY, BOUNDARY_EXT, CONFIG, CONFIG_EXT, INFO, INFO_EXT, LABEL, LABEL_EXT, MATERIAL, MATERIAL_EXT, ORIENT_GUIDE, ORIENT_HORIZONTAL, ORIENT_VERTICAL, TEXTURE, TEXTURE_EXT, VECTOR, VECTOR_EXT
-
-
Constructor Summary
Constructors Constructor and Description PwLIC_IP()Create and layout the widgets of the panel.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidactionPerformed(java.awt.event.ActionEvent event)Handle action events including those fired by buttons of a dialog which shows this info panel.java.awt.DimensiongetDialogSize()Get preferred size, for example, to ensure size of dialog.java.lang.StringgetNotice()Informational text on the usage of the dialog.voidinit()Set values of variables.voiditemStateChanged(java.awt.event.ItemEvent event)Handle item state events invoked from choices, checkboxes, list items.voidsetParent(PsUpdateIf parent)Set parent of panel which supplies the data inspected by the panel.voidsetTime(long ms)voidsetTime(java.lang.String percent)booleanupdate(java.lang.Object event)Update the panel whenever the parent has changed somewhere else.-
Methods inherited from class jvx.project.PjWorkshop_IP
getDialogTitle
-
Methods inherited from class jv.object.PsPanel
addLabelComponent, addLine, addLine, addSubTitle, addTextField, addTitle, drawBorder, drawBorder, drawBorder, drawBorder, drawText, getFather, getInsets, getLanguage, getPanelVersion, getPreferredSize, getTitle, getTitle, getTitle, hasTitle, instanceOf, paint, removeTitle, select, setBackColor, setBorderType, setEnabled, setImage, setInsetSize, setInsetSizeHorizontal, setInsetSizeVertical, setLabel, setLabel, setOutOfDate, setPreferredSize, setSelectedCheckbox, setState, setText, setText, setTitle, setVisible, update
-
Methods inherited from class java.awt.Container
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, getLayout, getListeners, getMaximumSize, getMinimumSize, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, isValidateRoot, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, remove, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, setLayout, transferFocusDownCycle, validate
-
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, dispatchEvent, enable, enable, enableInputMethods, 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, getLocale, 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, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocusInWindow, reshape, resize, resize, revalidate, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface jv.object.PsUpdateIf
getName
-
-
-
-
Method Detail
-
init
public void init()
Set values of variables. Method is also used to reset the panel.
-
getNotice
public java.lang.String getNotice()
Description copied from class:PjWorkshop_IPInformational text on the usage of the dialog. This notice will be displayed if this info panel is shown in a dialog. The text is split at line breaks into individual lines on the dialog.The method of PjWorkshop_IP returns null and should be overwritten.
- Overrides:
getNoticein classPjWorkshop_IP- Returns:
- string with textual information about usage of workshop.
-
setParent
public void setParent(PsUpdateIf parent)
Set parent of panel which supplies the data inspected by the panel.- Specified by:
setParentin interfacePsUpdateIf- Overrides:
setParentin classPjWorkshop_IP- Parameters:
parent- parent of this panel- See Also:
PsPanel.getFather()
-
update
public boolean update(java.lang.Object event)
Update the panel whenever the parent has changed somewhere else. Method is invoked from the parent or its superclasses.- Specified by:
updatein interfacePsUpdateIf- Overrides:
updatein classPsPanel- Parameters:
event- carries a lot of information- Returns:
- true if event has been handled, otherwise false
- See Also:
PsObject,PsUpdateIf.getFather(),PsUpdateIf.setParent(PsUpdateIf)
-
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent event)
Handle action events including those fired by buttons of a dialog which shows this info panel.Subclasses are advised to call super.actionPerformed() on any events, which they do not handle themselves, in order to let this method inform the parent workshop.
- Specified by:
actionPerformedin interfacejava.awt.event.ActionListener- Overrides:
actionPerformedin classPjWorkshop_IP- Version:
- 06.03.03, 1.10 revised (kp) Call super.actionPerformed is event is not handled.
-
itemStateChanged
public void itemStateChanged(java.awt.event.ItemEvent event)
Handle item state events invoked from choices, checkboxes, list items.- Specified by:
itemStateChangedin interfacejava.awt.event.ItemListener
-
setTime
public void setTime(long ms)
-
setTime
public void setTime(java.lang.String percent)
-
getDialogSize
public java.awt.Dimension getDialogSize()
Description copied from class:PjWorkshop_IPGet preferred size, for example, to ensure size of dialog.- Overrides:
getDialogSizein classPjWorkshop_IP- See Also:
PjWorkshop_IP.getDialogSize()
-
-
"