All Packages Class Hierarchy This Package Previous Next Index
Class bank.gui.UiBuilder
java.lang.Object
|
+----bank.gui.UiBuilder
- public class UiBuilder
- extends Object
Awtコンポーネントを作成し、レイアウトを行うBuilderクラス
#pattern: Builder
-
components
-
-
target
-
-
UiBuilder()
-
-
UiBuilder(Container)
-
-
buildOn(Container)
-
-
buildWith(LayoutManager)
-
-
clearComponents()
-
-
makeButton(String)
-
-
makeCancelButton(Cancelable)
-
-
makeCancelButton(String, Cancelable)
-
-
makeLabel(String)
-
-
makeOKButton(Acceptable)
-
-
makeOKButton(String, Acceptable)
-
-
makePanel(LayoutManager)
-
-
makeTextField(int)
-
-
setGridBagConstraints(int, int, int, int, GridBagConstraints)
-
-
setGridBagLayout(int, int, int, int, Component, GridBagLayout, int)
-
-
setTarget(Container)
-
-
storeComponents(Component)
-
-
tieAcceptButtonCommand(Button, Acceptable)
-
-
tieButtonCommand(Button, Command)
-
-
tieCancelButtonCommand(Button, Cancelable)
-
target
protected Container target
components
protected Vector components
UiBuilder
UiBuilder()
UiBuilder
public UiBuilder(Container cont)
- Parameters:
- cont - java.awt.Container
buildOn
public Container buildOn(Container cont)
buildWith
public Panel buildWith(LayoutManager layoutManager)
clearComponents
public void clearComponents()
makeButton
public Button makeButton(String aLabel)
makeCancelButton
public Button makeCancelButton(Cancelable callback)
- Parameters:
- callback - Cancelable
- Returns:
- java.awt.Button
makeCancelButton
public Button makeCancelButton(String label,
Cancelable callback)
- Parameters:
- label - java.lang.string
- callback - Cancelable
- Returns:
- java.awt.Button
makeLabel
public Label makeLabel(String aLabel)
makeOKButton
public Button makeOKButton(Acceptable callback)
makeOKButton
public Button makeOKButton(String label,
Acceptable callback)
- Parameters:
- callback - bank.util.Acceptable
- label - java.lang.String
makePanel
public Panel makePanel(LayoutManager aLayout)
makeTextField
public TextField makeTextField(int length)
setGridBagConstraints
protected GridBagConstraints setGridBagConstraints(int x,
int y,
int w,
int h,
GridBagConstraints gc)
setGridBagLayout
public Component setGridBagLayout(int x,
int y,
int w,
int h,
Component aComp,
GridBagLayout gb,
int fill)
setTarget
public void setTarget(Container cont)
storeComponents
protected void storeComponents(Component comp)
tieAcceptButtonCommand
protected void tieAcceptButtonCommand(Button button,
Acceptable callback)
tieButtonCommand
protected void tieButtonCommand(Button button,
Command command)
tieCancelButtonCommand
protected void tieCancelButtonCommand(Button button,
Cancelable callback)
All Packages Class Hierarchy This Package Previous Next Index