Class EDU.auburn.VGJ.gui.LPanel
All Packages Class Hierarchy This Package Previous Next Index
Class EDU.auburn.VGJ.gui.LPanel
java.lang.Object
|
+----java.awt.Component
|
+----java.awt.Container
|
+----java.awt.Panel
|
+----EDU.auburn.VGJ.gui.LPanel
- public class LPanel
- extends Panel
A panel class with convenience functions.
Here is the source.
-
constraints
-
-
layout
-
-
spacing
-
-
textColor
-
-
LPanel()
-
-
addButton(String, int, int, double, double, int, int)
-
-
addButtonPanel(String, int)
- Add a panel of evenly-spaced buttons.
-
addCheckbox(String, CheckboxGroup, boolean, int, int, double, double, int, int)
-
-
addComponent(Component, int, int, double, double, int, int)
-
-
addLabel(String, int, int, double, double, int, int)
-
-
addLineLabel(String, int)
- Add a left aligned label at the start of a line.
-
addTextField(int, int, int, double, double, int, int)
- Add a left-aligned, full-width text field.
-
addTextField(String, int, int, int, double, double, int, int)
- Add a left-aligned, full-width text field.
-
finish()
- Finish initialization.
textColor
public Color textColor
spacing
public int spacing
layout
public GridBagLayout layout
constraints
public GridBagConstraints constraints
LPanel
public LPanel()
finish
public void finish()
- Finish initialization.
addLineLabel
public Label addLineLabel(String string,
int width)
- Add a left aligned label at the start of a line.
addButtonPanel
public Panel addButtonPanel(String labels,
int width)
- Add a panel of evenly-spaced buttons.
addTextField
public TextField addTextField(int len,
int width,
int anchor,
double weightx,
double weighty,
int fill,
int shift)
- Add a left-aligned, full-width text field.
addTextField
public TextField addTextField(String text,
int len,
int width,
int anchor,
double weightx,
double weighty,
int fill,
int shift)
- Add a left-aligned, full-width text field.
addLabel
public Label addLabel(String string,
int width,
int anchor,
double weightx,
double weighty,
int fill,
int shift)
addButton
public Button addButton(String string,
int width,
int anchor,
double weightx,
double weighty,
int fill,
int shift)
addCheckbox
public Checkbox addCheckbox(String string,
CheckboxGroup group,
boolean state,
int width,
int anchor,
double weightx,
double weighty,
int fill,
int shift)
addComponent
public Component addComponent(Component component,
int width,
int anchor,
double weightx,
double weighty,
int fill,
int shift)
All Packages Class Hierarchy This Package Previous Next Index