public class IParameterViewer
extends java.awt.Component
Modifier and Type | Class and Description |
---|---|
static class |
IParameterViewer.IParameterGraphic |
Modifier and Type | Field and Description |
---|---|
static java.awt.Color |
bgcolor |
static boolean |
bottomUp
top down flow or bottom up flow
|
IDoubleBuffer |
db |
java.util.ArrayList<IParameter> |
parameters |
static int |
paramXSpacing |
static int |
paramYSpacing |
java.util.ArrayList<IParameterViewer.IParameterGraphic> |
pgraphics |
Constructor and Description |
---|
IParameterViewer(int x,
int y,
int width,
int height) |
Modifier and Type | Method and Description |
---|---|
IParameterViewer.IParameterGraphic |
addParameter(IParameter param,
int x,
int y) |
static IParameterViewer.IParameterGraphic |
findParameterGraphic(IParameter param,
java.util.ArrayList<IParameterViewer.IParameterGraphic> parameters) |
void |
paint(java.awt.Graphics g) |
void |
setSize(java.awt.Dimension d) |
void |
setSize(int w,
int h) |
void |
update(java.awt.Graphics g) |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, deliverEvent, disable, disableEvents, dispatchEvent, doLayout, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAccessibleContext, getAlignmentX, getAlignmentY, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentAt, getComponentAt, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeys, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMaximumSize, getMinimumSize, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, invalidate, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusCycleRoot, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, layout, list, list, list, list, list, locate, location, lostFocus, minimumSize, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, paramString, postEvent, preferredSize, prepareImage, prepareImage, print, printAll, processComponentEvent, processEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, revalidate, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeys, setFocusTraversalKeysEnabled, setFont, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setVisible, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle, validate
public static boolean bottomUp
public static java.awt.Color bgcolor
public static int paramXSpacing
public static int paramYSpacing
public java.util.ArrayList<IParameter> parameters
public java.util.ArrayList<IParameterViewer.IParameterGraphic> pgraphics
public IDoubleBuffer db
public IParameterViewer.IParameterGraphic addParameter(IParameter param, int x, int y)
public void paint(java.awt.Graphics g)
paint
in class java.awt.Component
public void update(java.awt.Graphics g)
update
in class java.awt.Component
public void setSize(java.awt.Dimension d)
setSize
in class java.awt.Component
public void setSize(int w, int h)
setSize
in class java.awt.Component
public static IParameterViewer.IParameterGraphic findParameterGraphic(IParameter param, java.util.ArrayList<IParameterViewer.IParameterGraphic> parameters)