public class SwingWidgetFactory extends java.lang.Object implements WidgetFactory
UISIZE_COMPACT, UISIZE_MINIMAL, UISIZE_STANDARD
Constructor and Description |
---|
SwingWidgetFactory(int compact) |
Modifier and Type | Method and Description |
---|---|
void |
beep() |
void |
closeDialog() |
ComboBox |
craeteComboBox(java.lang.Object[] items) |
Picture |
createaPicture(java.lang.String name) |
Button |
createButton(java.lang.String look,
int left,
int top,
int right,
int bottom,
java.lang.String text) |
Canvas |
createCanvas(Canvas.OnPaintCallback callback) |
CardLayout |
createCardLayout() |
CheckBox |
createCheckBox(java.lang.String text) |
ComboBox |
createComboBox(java.lang.Object[] items) |
Label |
createLabel(java.lang.String text) |
Layout |
createLayout(boolean border,
java.lang.String title,
java.lang.String constraints) |
RadioButton |
createRadioButton(java.lang.String text) |
Layout |
createScrollLayout() |
SourceCodeEditor |
createSourceCodeEditor(boolean isNewFile,
java.io.File file) |
SplitLayout |
createSplitLayout(Widget a,
Widget b) |
TabbedLayout |
createTabbedLayout() |
TextField |
createTextField(java.lang.String text,
double size,
int chars,
boolean alignRight) |
ToggleButton |
createToggleButton(java.lang.String look,
int left,
int top,
int right,
int bottom,
java.lang.String text) |
OpenGLCanvas |
greateOpenGLView() |
void |
realize() |
void |
schedule(int delay,
int period,
java.lang.Runnable task) |
void |
scheduleInEDT(java.lang.Runnable task) |
void |
setRootWidget(Widget c) |
void |
showConfirmDialog(java.lang.String title,
java.lang.String text,
java.lang.String yes,
java.lang.String no,
java.lang.String cancel,
DialogCallback callback) |
UWKit.DialogOptions |
showConfirmDialog(java.lang.String iconName,
java.lang.String title,
java.lang.String text,
java.lang.String yes,
java.lang.String no,
java.lang.String cancel) |
void |
showErrorDialog(java.lang.String title,
java.lang.String text,
java.lang.String yes,
java.lang.String no,
java.lang.String cancel,
DialogCallback callback) |
void |
showFileDialog(java.lang.String startDir,
boolean newFile,
FileDialogCallback callback) |
void |
showInfoDialog(java.lang.String title,
java.lang.String text) |
void |
showInformationDialog(java.lang.String title,
java.lang.String text,
java.lang.String yes,
java.lang.String no,
java.lang.String cancel,
DialogCallback callback) |
void |
showWarningDialog(java.lang.String title,
java.lang.String text) |
void |
showWarningDialog(java.lang.String title,
java.lang.String text,
java.lang.String yes,
java.lang.String no,
java.lang.String cancel,
DialogCallback callback) |
public Button createButton(java.lang.String look, int left, int top, int right, int bottom, java.lang.String text)
createButton
in interface WidgetFactory
public CheckBox createCheckBox(java.lang.String text)
createCheckBox
in interface WidgetFactory
public void setRootWidget(Widget c)
setRootWidget
in interface WidgetFactory
public Layout createLayout(boolean border, java.lang.String title, java.lang.String constraints)
createLayout
in interface WidgetFactory
public void realize()
realize
in interface WidgetFactory
public Label createLabel(java.lang.String text)
createLabel
in interface WidgetFactory
public ComboBox craeteComboBox(java.lang.Object[] items)
craeteComboBox
in interface WidgetFactory
public ToggleButton createToggleButton(java.lang.String look, int left, int top, int right, int bottom, java.lang.String text)
createToggleButton
in interface WidgetFactory
public TextField createTextField(java.lang.String text, double size, int chars, boolean alignRight)
createTextField
in interface WidgetFactory
public ComboBox createComboBox(java.lang.Object[] items)
public RadioButton createRadioButton(java.lang.String text)
createRadioButton
in interface WidgetFactory
public TabbedLayout createTabbedLayout()
createTabbedLayout
in interface WidgetFactory
public CardLayout createCardLayout()
createCardLayout
in interface WidgetFactory
public Picture createaPicture(java.lang.String name)
createaPicture
in interface WidgetFactory
public SplitLayout createSplitLayout(Widget a, Widget b)
createSplitLayout
in interface WidgetFactory
public OpenGLCanvas greateOpenGLView()
greateOpenGLView
in interface WidgetFactory
public SourceCodeEditor createSourceCodeEditor(boolean isNewFile, java.io.File file)
createSourceCodeEditor
in interface WidgetFactory
public void schedule(int delay, int period, java.lang.Runnable task)
schedule
in interface WidgetFactory
public void scheduleInEDT(java.lang.Runnable task)
scheduleInEDT
in interface WidgetFactory
public void beep()
beep
in interface WidgetFactory
public Canvas createCanvas(Canvas.OnPaintCallback callback)
createCanvas
in interface WidgetFactory
public void showFileDialog(java.lang.String startDir, boolean newFile, FileDialogCallback callback)
showFileDialog
in interface WidgetFactory
public void showConfirmDialog(java.lang.String title, java.lang.String text, java.lang.String yes, java.lang.String no, java.lang.String cancel, DialogCallback callback)
showConfirmDialog
in interface WidgetFactory
public void showInformationDialog(java.lang.String title, java.lang.String text, java.lang.String yes, java.lang.String no, java.lang.String cancel, DialogCallback callback)
showInformationDialog
in interface WidgetFactory
public void showWarningDialog(java.lang.String title, java.lang.String text, java.lang.String yes, java.lang.String no, java.lang.String cancel, DialogCallback callback)
showWarningDialog
in interface WidgetFactory
public void showErrorDialog(java.lang.String title, java.lang.String text, java.lang.String yes, java.lang.String no, java.lang.String cancel, DialogCallback callback)
showErrorDialog
in interface WidgetFactory
public UWKit.DialogOptions showConfirmDialog(java.lang.String iconName, java.lang.String title, java.lang.String text, java.lang.String yes, java.lang.String no, java.lang.String cancel)
public void showWarningDialog(java.lang.String title, java.lang.String text)
public void showInfoDialog(java.lang.String title, java.lang.String text)
public Layout createScrollLayout()
createScrollLayout
in interface WidgetFactory
public void closeDialog()
closeDialog
in interface WidgetFactory