charvax.swing

Class Box


public class Box
extends Container

A convenience container that uses a BoxLayout object as its LayoutManager.

Field Summary

Fields inherited from class charva.awt.Container

_components, _currentFocus, _insets, _isValid, _layoutMgr, _minimumSize, _size

Fields inherited from class charva.awt.Component

BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT, _alignmentX, _alignmentY, _background, _cursesColor, _enabled, _focusListeners, _foreground, _keyListeners, _origin, _parent, _visible

Constructor Summary

Box(int axis_)

Method Summary

void
createGlue()
Does nothing; it's here for compatibility with Swing.
static Box
createHorizontalBox()
Convenience method for creating a Box with horizontal axis.
static Box
createVerticalBox()
Convenience method for creating a Box with vertical axis.

Methods inherited from class charva.awt.Container

add, add, debug, doLayout, draw, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getCurrentFocus, getHeight, getInsets, getSize, getWidth, invalidate, isFocusTraversable, isValid, minimumSize, nextFocus, previousFocus, processKeyEvent, remove, requestFocus, setBackground, setFocus, setForeground, setHeight, setLayout, setSize, setSize, setWidth, validate

Methods inherited from class charva.awt.Component

addFocusListener, addKeyListener, contains, contains, debug, draw, getAlignmentX, getAlignmentY, getAncestorWindow, getBackground, getBounds, getCursesColor, getForeground, getHeight, getLocation, getLocationOnScreen, getName, getParent, getSize, getWidth, hasFocus, hide, invalidate, isDisplayed, isEnabled, isFocusTraversable, isTotallyObscured, isValid, isVisible, minimumSize, processEvent, processFocusEvent, processKeyEvent, processMouseEvent, repaint, requestFocus, requestSync, setBackground, setEnabled, setForeground, setLocation, setLocation, setName, setParent, setVisible, show, validate, validateCursesColor

Constructor Details

Box

public Box(int axis_)

Method Details

createGlue

public void createGlue()
Does nothing; it's here for compatibility with Swing.

createHorizontalBox

public static Box createHorizontalBox()
Convenience method for creating a Box with horizontal axis.

createVerticalBox

public static Box createVerticalBox()
Convenience method for creating a Box with vertical axis.