Package jflex.gui
Class GridPanel
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- java.awt.Panel
-
- jflex.gui.GridPanel
-
- All Implemented Interfaces:
java.awt.image.ImageObserver,java.awt.MenuContainer,java.io.Serializable,javax.accessibility.Accessible
public class GridPanel extends java.awt.PanelGrid layout manager like GridLayout but with predefinable grid size.- Version:
- JFlex 1.9.1
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private intcolsprivate java.util.List<GridPanelConstraint>constraintsprivate inthgapprivate java.awt.Insetsinsetsprivate introwsprivate static longserialVersionUIDprivate intvgap
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(int x, int y, int dx, int dy, int handle, java.awt.Component c)Add a component to this panel.voidadd(int x, int y, int dx, int dy, java.awt.Component c)Add a component to this panel with Handles.FILL.voidadd(int x, int y, int handle, java.awt.Component c)Add a component to this panel with dx=dy=1voidadd(int x, int y, java.awt.Component c)Add a component to this panl with Handles.FILL and dx=dy=1voiddoLayout()Lays out the views.java.awt.DimensiongetPreferredSize()getPreferredSize.voidsetInsets(java.awt.Insets insets)Sets the insets.-
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getListeners, getMaximumSize, getMinimumSize, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, isValidateRoot, layout, list, list, locate, minimumSize, paint, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, setLayout, transferFocusDownCycle, update, validate, validateTree
-
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, 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, 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, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, revalidate, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setMixingCutoutShape, setName, setPreferredSize, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
cols
private final int cols
-
rows
private final int rows
-
hgap
private final int hgap
-
vgap
private final int vgap
-
constraints
private final java.util.List<GridPanelConstraint> constraints
-
insets
private java.awt.Insets insets
-
-
Method Detail
-
doLayout
public void doLayout()
Lays out the views.- Overrides:
doLayoutin classjava.awt.Container
-
getPreferredSize
public java.awt.Dimension getPreferredSize()
getPreferredSize.- Overrides:
getPreferredSizein classjava.awt.Container- Returns:
- a
Dimensionobject.
-
setInsets
public void setInsets(java.awt.Insets insets)
Sets the insets.- Parameters:
insets- aInsetsobject.
-
add
public void add(int x, int y, java.awt.Component c)Add a component to this panl with Handles.FILL and dx=dy=1
-
add
public void add(int x, int y, int handle, java.awt.Component c)Add a component to this panel with dx=dy=1
-
add
public void add(int x, int y, int dx, int dy, java.awt.Component c)Add a component to this panel with Handles.FILL.
-
add
public void add(int x, int y, int dx, int dy, int handle, java.awt.Component c)Add a component to this panel.
-
-