forms
Contains functions for working with forms
Constants
BorderLayout
: map =
{
AFTER_LINE_ENDS=After,
LINE_END=After,
LINE_START=Before,
BEFORE_LINE_BEGINS=Before,
CENTER=Center,
EAST=East,
BEFORE_FIRST_LINE=First,
PAGE_START=First,
AFTER_LAST_LINE=Last,
PAGE_END=Last,
NORTH=North,
SOUTH=South,
WEST=West
}
BoxLayout
: map = {X_AXIS=0, Y_AXIS=1, LINE_AXIS=2, PAGE_AXIS=3}
DISPOSE_ON_CLOSE
: number = 2
DO_NOTHING_ON_CLOSE
: number = 0
EXIT_ON_CLOSE
: number = 3
HIDE_ON_CLOSE
: number = 1
SwingConstants
: map =
{
BOTTOM=3,
CENTER=0,
EAST=3,
HORIZONTAL=0,
LEADING=10,
LEFT=2,
NEXT=12,
NORTH=1,
NORTH_EAST=2,
NORTH_WEST=8,
PREVIOUS=13,
RIGHT=4,
SOUTH=5,
SOUTH_EAST=4,
SOUTH_WEST=6,
TOP=1,
TRAILING=11,
VERTICAL=1,
WEST=7
}
Functions
borderLayout(hgap = 0, vgap = 0)
- creates BorderLayout
boxLayout(panel, axis = BoxLayout.PAGE_AXIS)
- creates BoxLayout
cardLayout(hgap = 0, vgap = 0)
- creates CardLayout
flowLayout(align = FlowLayout.CENTER, hgap = 5, vgap = 5)
- creates FlowLayout
gridLayout(rows = 1, cols = 0, hgap = 0, vgap = 0)
- creates GridLayout
newButton(text = "")
- creates new button
newLabel(text = "", align = SwingConstants.LEADING)
- creates new label
newPanel(layoutManager = ...)
- creates new panel with optional layout manager
newTextField(text = "")
- creates new text field
newWindow(title = "")
- creates new window and returns JFrameValue