Package com.didkovsky.portview
Interface ViewFactory
- All Known Implementing Classes:
ViewFactoryAWT,ViewFactorySwing
public interface ViewFactory
PortView Factory. Defines an interface for creating UI components independent
of implementation. AWT and Swing implementations of ViewFactory are included
in com.didkovsky.portview.swing and com.didkovsky.portview.awt
- Author:
- Nick Didkovsky, (c) 2004 All rights reserved, Email: nick@didkovsky.com
-
Field Summary
-
Method Summary
Modifier and Type Method Description PVButtoncreateButton(java.lang.String string)PVCanvascreateCanvas()PVCheckboxcreateCheckbox(java.lang.String text)PVCheckboxcreateCheckbox(java.lang.String text, boolean b)PVCheckboxcreateCheckbox(java.lang.String text, PVRadioGroup group, boolean b)PVCheckboxMenuItemcreateCheckboxMenuItem(java.lang.String text, boolean b)PVChoicecreateChoice()PVDialogcreateDialog(java.awt.Frame owner, boolean modal)PVFramecreateFrame()PVFramecreateFrame(java.lang.String title)PVLabelcreateLabel(java.lang.String string)PVMenucreateMenu(java.lang.String text)PVMenuBarcreateMenuBar()PVMenuItemcreateMenuItem(java.lang.String text)PVMenuItemcreateMenuItem(java.lang.String string, int shortcutKey)PVPanelcreatePanel()PVRadioGroupcreateRadioGroup()Used with PVCheckboxPVScrollPanecreateScrollPane()PVTextAreacreateTextArea(int rows, int cols)PVTextFieldcreateTextField(java.lang.String str)PVTextFieldcreateTextField(java.lang.String string, int cols)intgetFactoryType()
-
Field Details
-
AWT
static final int AWT- See Also:
- Constant Field Values
-
SWING
static final int SWING- See Also:
- Constant Field Values
-
-
Method Details
-
createFrame
PVFrame createFrame() -
createFrame
-
createDialog
-
createMenuBar
PVMenuBar createMenuBar() -
createMenu
-
createMenuItem
-
createMenuItem
-
createCheckboxMenuItem
-
createCheckbox
-
createCheckbox
-
createCheckbox
-
createRadioGroup
PVRadioGroup createRadioGroup()Used with PVCheckbox -
createPanel
PVPanel createPanel() -
createButton
-
createLabel
-
createCanvas
PVCanvas createCanvas() -
createChoice
PVChoice createChoice() -
createTextField
-
createTextArea
-
getFactoryType
int getFactoryType() -
createTextField
-
createScrollPane
PVScrollPane createScrollPane()
-