|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Widget | |
---|---|
buoy.event | |
buoy.internal | |
buoy.widget |
Uses of Widget in buoy.event |
---|
Methods in buoy.event that return Widget | |
---|---|
Widget |
WidgetWindowEvent.getWidget()
Get the Widget which generated this event. |
Widget |
WidgetMouseEvent.getWidget()
Get the Widget which generated this event. |
Widget |
WidgetKeyEvent.getWidget()
Get the Widget which generated this event. |
Widget |
WidgetFocusEvent.getWidget()
Get the Widget which generated this event. |
Widget |
WidgetEvent.getWidget()
Get the Widget which generated this event. |
Widget |
ValueChangedEvent.getWidget()
Get the Widget which generated this event. |
Widget |
ToolTipEvent.getWidget()
Get the Widget which generated this event. |
Widget |
SelectionChangedEvent.getWidget()
Get the Widget which generated this event. |
Widget |
RepaintEvent.getWidget()
Get the Widget which generated this event. |
Widget |
MouseScrolledEvent.getWidget()
Get the Widget which generated this event. |
Widget |
DocumentLinkEvent.getWidget()
Get the Widget which generated this event. |
Widget |
CommandEvent.getWidget()
Get the Widget which generated this event. |
Widget |
CellValueChangedEvent.getWidget()
Get the Widget which generated this event. |
Constructors in buoy.event with parameters of type Widget | |
---|---|
CellValueChangedEvent(Widget widget,
int row,
int col)
Create a CellValueChangedEvent. |
|
CommandEvent(Widget source,
long when,
int modifiers)
Create a CommandEvent. |
|
CommandEvent(Widget source,
long when,
int modifiers,
java.lang.String command)
Create a CommandEvent. |
|
DocumentLinkEvent(Widget widget,
javax.swing.event.HyperlinkEvent event)
Create a DocumentLinkEvent. |
|
FocusGainedEvent(Widget source,
boolean temporary)
Create a FocusGainedEvent. |
|
FocusLostEvent(Widget source,
boolean temporary)
Create a FocusLostEvent. |
|
KeyPressedEvent(Widget source,
long when,
int modifiers,
int keyCode)
Create a KeyPressedEvent. |
|
KeyReleasedEvent(Widget source,
long when,
int modifiers,
int keyCode)
Create a KeyReleasedEvent. |
|
KeyTypedEvent(Widget source,
long when,
int modifiers,
char keyChar)
Create a KeyTypedEvent. |
|
MouseClickedEvent(Widget source,
long when,
int modifiers,
int x,
int y,
int clickCount,
boolean popupTrigger,
int button)
Create a MouseClickedEvent. |
|
MouseDraggedEvent(Widget source,
long when,
int modifiers,
int x,
int y)
Create a MouseDraggedEvent. |
|
MouseEnteredEvent(Widget source,
long when,
int modifiers,
int x,
int y)
Create a MouseEnteredEvent. |
|
MouseExitedEvent(Widget source,
long when,
int modifiers,
int x,
int y)
Create a MouseExitedEvent. |
|
MouseMovedEvent(Widget source,
long when,
int modifiers,
int x,
int y)
Create a MouseMovedEvent. |
|
MousePressedEvent(Widget source,
long when,
int modifiers,
int x,
int y,
int clickCount,
boolean popupTrigger,
int button)
Create a MousePressedEvent. |
|
MouseReleasedEvent(Widget source,
long when,
int modifiers,
int x,
int y,
int clickCount,
boolean popupTrigger,
int button)
Create a MouseReleasedEvent. |
|
MouseScrolledEvent(Widget source,
long when,
int modifiers,
int x,
int y,
int scrollType,
int scrollAmount,
int wheelRotation)
Create a MouseScrolledEvent. |
|
RepaintEvent(Widget widget,
java.awt.Graphics2D graphics)
Create a RepaintEvent. |
|
SelectionChangedEvent(Widget widget)
Create a SelectionChangedEvent. |
|
SelectionChangedEvent(Widget widget,
boolean inProgress)
Create a SelectionChangedEvent. |
|
ToolTipEvent(Widget source,
long when,
java.awt.Point pos,
java.awt.Point tipPos)
Create a ToolTipEvent. |
|
ValueChangedEvent(Widget widget)
Create a ValueChangedEvent. |
|
ValueChangedEvent(Widget widget,
boolean inProgress)
Create a ValueChangedEvent. |
Uses of Widget in buoy.internal |
---|
Constructors in buoy.internal with parameters of type Widget | |
---|---|
EventLinkAdapter(Widget widget)
Create a new adapter for a particular Widget. |
|
SingleWidgetPanel(Widget widget)
|
Uses of Widget in buoy.widget |
---|
Subclasses of Widget in buoy.widget | |
---|---|
class |
AWTWidget
This class is used to create a Widget that is a thin wrapper around an arbitrary AWT/Swing component. |
class |
BButton
A BButton is a pushbutton Widget. |
class |
BCheckBox
A BCheckBox is a Widget for making simple boolean selections. |
class |
BCheckBoxMenuItem
A BCheckBoxMenuItem is a menu item for making simple boolean selectons. |
class |
BColorChooser
A BColorChooser is a Widget that allows the user to select a color. |
class |
BComboBox
A BComboBox is a Widget that displays a popup menu with a list of objects for the user to select. |
class |
BDialog
A BDialog is a WidgetContainer corresponding to a dialog window. |
class |
BDocumentViewer
A BDocumentViewer is used for displaying formatted text documents. |
class |
BFileChooser
A BFileChooser is a Widget that allows the user to select files or directories from the file system. |
class |
BFrame
A BFrame is a WidgetContainer corresponding to a main window. |
class |
BLabel
A BLabel is a Widget that displays a text string, an image, or both. |
class |
BList
A BList is a Widget that displays a list of objects for the user to select. |
class |
BMenu
A BMenu is a WidgetContainer corresponding to a pulldown menu in the menu bar of a window. |
class |
BMenuBar
A BMenuBar is a WidgetContainer corresponding to the menu bar of a window. |
class |
BMenuItem
A BMenuItem is a Widget corresponding to an item in a pulldown menu. |
class |
BorderContainer
BorderContainer is a WidgetContainer which may have up to five children: one along each edge, and a fifth one in the center. |
class |
BOutline
A BOutline is a WidgetContainer that draws an outline around another Widget. |
class |
BPasswordField
A BPasswordField is a simple text entry box for typing passwords. |
class |
BPopupMenu
A BPopupMenu is a WidgetContainer corresponding to a popup menu. |
class |
BProgressBar
BProgressBar is a Widget that displays the status of some operation. |
class |
BRadioButton
A BRadioButton is a Widget for selecting between several options. |
class |
BRadioButtonMenuItem
A BRadioButtonMenuItem is a menu item for selecting between several options. |
class |
BScrollBar
A BScrollBar is a Widget that allows the user to select a single value by dragging a "thumb" along a bar. |
class |
BScrollPane
A BScrollPane is a WidgetContainer with up to five children: an arbitrary "content" Widget that fills most of the BScrollPane, optional "row header" and "column header" Widgets along the left and top edges, respectively, and optional BScrollBars along the right and bottom edges. |
class |
BSeparator
A BSeparator is a Widget corresponding to a divider line between parts of a container. |
class |
BSlider
A BSlider is a Widget that allows the user to select a single value by dragging a "thumb" along a bar. |
class |
BSpinner
A BSpinner is a Widget that allows the user to select a value from an ordered sequence. |
class |
BSplitPane
BSplitPane is a WidgetContainer whose space is divided between two child Widgets. |
class |
BTabbedPane
BTabbedPane is a WidgetContainer which arranges its child Widgets in a row. |
class |
BTable
A BTable is a Widget that displays a grid of objects. |
class |
BTable.BTableHeader
This inner class is the Widget that draws the table's column headers. |
class |
BTextArea
A BTextArea is a multi-line text entry box. |
class |
BTextField
A BTextField is a simple text entry box. |
class |
BToolBar
A BToolBar is a WidgetContainer which displays a series of Widgets in a row or column. |
class |
BToolTip
A BToolTip is a small floating window that appears in front of another Widget. |
class |
BTree
A BTree is a Widget that displays a hierarchical list of objects (or "nodes"). |
class |
BWindow
A BWindow is a WidgetContainer corresponding to an undecorated window. |
class |
ColumnContainer
ColumnContainer is a WidgetContainer which arranges its child Widgets in a single column, from top to bottom. |
class |
CustomWidget
A CustomWidget is used for defining new graphical objects. |
class |
ExplicitContainer
ExplicitContainer is a WidgetContainer which allows the sizes and positions of its children to be set explicitly. |
class |
FormContainer
FormContainer is a WidgetContainer which arranges its children in a grid. |
class |
GridContainer
GridContainer is a WidgetContainer which arranges its child Widgets in a uniform grid. |
class |
OverlayContainer
OverlayContainer is a WidgetContainer which overlays its children on top of each other. |
class |
RowContainer
RowContainer is a WidgetContainer which arranges its child Widgets in a row, from left to right. |
class |
TextWidget
A TextWidget is a Widget that allows the user to view and edit text. |
class |
WidgetContainer
A WidgetContainer is a Widget which contains other Widgets. |
class |
WindowWidget
A WindowWidget is a WidgetContainer corresponding to a window. |
Methods in buoy.widget that return Widget | |
---|---|
Widget |
BorderContainer.getChild(BorderContainer.Position where)
Get the child in a particular location. |
Widget |
RowContainer.getChild(int i)
Get the i'th child of this container. |
Widget |
OverlayContainer.getChild(int i)
Get the i'th child of this container. |
Widget |
FormContainer.getChild(int i)
Get the i'th child of this container. |
Widget |
ExplicitContainer.getChild(int i)
Get the i'th child of this container. |
Widget |
ColumnContainer.getChild(int i)
Get the i'th child of this container. |
Widget |
BToolBar.getChild(int i)
Get the i'th child of this container. |
Widget |
BTabbedPane.getChild(int i)
Get the i'th child of this container. |
Widget |
BSplitPane.getChild(int index)
Get one of the child Widgets. |
Widget |
GridContainer.getChild(int col,
int row)
Get the child in a particular cell. |
Widget |
BScrollPane.getColHeader()
Get the column header Widget. |
Widget |
WindowWidget.getContent()
Get the Widget that holds the main contents of the window. |
Widget |
BScrollPane.getContent()
Get the content Widget. |
Widget |
BOutline.getContent()
Get the content Widget. |
Widget |
BScrollPane.getRowHeader()
Get the row header Widget. |
Widget |
BuoyComponent.getWidget()
Get the Widget contained in this Component. |
Methods in buoy.widget that return types with arguments of type Widget | |
---|---|
abstract java.util.Collection<Widget> |
WidgetContainer.getChildren()
Get a Collection containing all child Widgets of this container. |
java.util.Collection<Widget> |
RowContainer.getChildren()
Get a Collection containing all child Widgets of this container. |
java.util.Collection<Widget> |
OverlayContainer.getChildren()
Get a Collection containing all child Widgets of this container. |
java.util.Collection<Widget> |
GridContainer.getChildren()
Get a Collection containing all child Widgets of this container. |
java.util.Collection<Widget> |
FormContainer.getChildren()
Get a Collection containing all child Widgets of this container. |
java.util.Collection<Widget> |
ExplicitContainer.getChildren()
Get a Collection containing all child Widgets of this container. |
java.util.Collection<Widget> |
ColumnContainer.getChildren()
Get a Collection containing all child Widgets of this container. |
java.util.Collection<Widget> |
BWindow.getChildren()
Get a Collection containing all child Widgets of this container. |
java.util.Collection<Widget> |
BToolBar.getChildren()
Get a Collection containing all child Widgets of this container. |
java.util.Collection<Widget> |
BTabbedPane.getChildren()
Get a Collection containing all child Widgets of this container. |
java.util.Collection<Widget> |
BSplitPane.getChildren()
Get a Collection containing all child Widgets of this container. |
java.util.Collection<Widget> |
BScrollPane.getChildren()
Get a Collection containing all child Widgets of this container. |
java.util.Collection<Widget> |
BPopupMenu.getChildren()
Get a Collection containing all child Widgets of this container. |
java.util.Collection<Widget> |
BOutline.getChildren()
Get a Collection containing all child Widgets of this container. |
java.util.Collection<Widget> |
BorderContainer.getChildren()
Get a Collection containing all child Widgets of this container. |
java.util.Collection<Widget> |
BMenuBar.getChildren()
Get a Collection containing all child Widgets of this container. |
java.util.Collection<Widget> |
BMenu.getChildren()
Get a Collection containing all child Widgets of this container. |
java.util.Collection<Widget> |
BFrame.getChildren()
Get a Collection containing all child Widgets of this container. |
java.util.Collection<Widget> |
BDialog.getChildren()
Get a Collection containing all child Widgets of this container. |
Methods in buoy.widget with parameters of type Widget | |
---|---|
void |
RowContainer.add(Widget widget)
Add a Widget to this container, using the default LayoutInfo to position it. |
void |
OverlayContainer.add(Widget widget)
Add a Widget to this container. |
void |
ColumnContainer.add(Widget widget)
Add a Widget to this container, using the default LayoutInfo to position it. |
void |
BToolBar.add(Widget widget)
Add a Widget (usually a BButton) to the end of the toolbar. |
void |
BorderContainer.add(Widget widget,
BorderContainer.Position where)
Add a Widget to this container, using the default LayoutInfo to position it. |
void |
BorderContainer.add(Widget widget,
BorderContainer.Position where,
LayoutInfo layout)
Add a Widget to this container. |
void |
OverlayContainer.add(Widget widget,
int index)
Add a Widget to this container. |
void |
BToolBar.add(Widget widget,
int index)
Add a Widget (usually a BButton) to the toolbar. |
void |
BSplitPane.add(Widget widget,
int index)
Add a Widget to this container. |
void |
GridContainer.add(Widget widget,
int col,
int row)
Add a Widget to this container, using the default LayoutInfo to position it. |
void |
FormContainer.add(Widget widget,
int col,
int row)
Add a Widget to this container. |
void |
FormContainer.add(Widget widget,
int col,
int row,
int width,
int height)
Add a Widget to this container. |
void |
FormContainer.add(Widget widget,
int col,
int row,
int width,
int height,
LayoutInfo layout)
Add a Widget to this container. |
void |
GridContainer.add(Widget widget,
int col,
int row,
LayoutInfo layout)
Add a Widget to this container. |
void |
FormContainer.add(Widget widget,
int col,
int row,
LayoutInfo layout)
Add a Widget to this container. |
void |
RowContainer.add(Widget widget,
int index,
LayoutInfo layout)
Add a Widget to this container. |
void |
ColumnContainer.add(Widget widget,
int index,
LayoutInfo layout)
Add a Widget to this container. |
void |
RowContainer.add(Widget widget,
LayoutInfo layout)
Add a Widget to this container. |
void |
ColumnContainer.add(Widget widget,
LayoutInfo layout)
Add a Widget to this container. |
void |
ExplicitContainer.add(Widget widget,
java.awt.Rectangle bounds)
Add a Widget to this container. |
void |
BTabbedPane.add(Widget widget,
java.lang.String tabName)
Add a Widget to this container. |
void |
BTabbedPane.add(Widget widget,
java.lang.String tabName,
javax.swing.Icon image)
Add a Widget to this container. |
void |
BTabbedPane.add(Widget widget,
java.lang.String tabName,
javax.swing.Icon image,
int index)
Add a Widget to this container. |
static BOutline |
BOutline.createBevelBorder(Widget content,
boolean raised)
Create a BOutline with a beveled border. |
static BOutline |
BOutline.createEmptyBorder(Widget content,
int thickness)
Create a BOutline with an empty border. |
static BOutline |
BOutline.createEtchedBorder(Widget content,
boolean raised)
Create a BOutline with an etched border. |
static BOutline |
BOutline.createLineBorder(Widget content,
java.awt.Color color,
int thickness)
Create a BOutline with a line border. |
java.awt.Rectangle |
ExplicitContainer.getChildBounds(Widget widget)
Get the position of a child Widget within this container. |
java.awt.Point |
GridContainer.getChildCell(Widget widget)
Get the cell containing the specified Widget. |
java.awt.Rectangle |
FormContainer.getChildCells(Widget widget)
Get the range of cells occupied by a Widget. |
int |
RowContainer.getChildIndex(Widget widget)
Get the index of a particular Widget. |
int |
OverlayContainer.getChildIndex(Widget widget)
Get the index of a particular Widget. |
int |
ExplicitContainer.getChildIndex(Widget widget)
Get the index of a particular Widget. |
int |
ColumnContainer.getChildIndex(Widget widget)
Get the index of a particular Widget. |
int |
BToolBar.getChildIndex(Widget widget)
Get the index of a particular Widget. |
int |
BTabbedPane.getChildIndex(Widget widget)
Get the index of a particular Widget. |
LayoutInfo |
RowContainer.getChildLayout(Widget widget)
Get the LayoutInfo for a particular Widget. |
LayoutInfo |
GridContainer.getChildLayout(Widget widget)
Get the LayoutInfo for a particular Widget. |
LayoutInfo |
FormContainer.getChildLayout(Widget widget)
Get the LayoutInfo for a particular Widget. |
LayoutInfo |
ColumnContainer.getChildLayout(Widget widget)
Get the LayoutInfo for a particular Widget. |
LayoutInfo |
BorderContainer.getChildLayout(Widget widget)
Get the LayoutInfo for a particular Widget. |
BorderContainer.Position |
BorderContainer.getChildPosition(Widget widget)
Get the Position of a particular Widget. |
java.awt.Dimension |
LayoutInfo.getMaximumSize(Widget widget)
Get the maximum size of a Widget, taking into account the insets and padding specified by this object. |
java.awt.Dimension |
LayoutInfo.getPreferredSize(Widget widget)
Get the preferred size of a Widget, taking into account the insets and padding specified by this object. |
int |
FormContainer.getWidgetIndex(Widget widget)
Get the index of a particular Widget. |
java.awt.Rectangle |
LayoutInfo.getWidgetLayout(Widget widget,
java.awt.Rectangle rect)
Given a Widget, and a Rectangle in which to position it, return the desired bounds of the Widget. |
abstract void |
WidgetContainer.remove(Widget widget)
Remove a child Widget from this container. |
void |
RowContainer.remove(Widget widget)
Remove a child Widget from this container. |
void |
OverlayContainer.remove(Widget widget)
Remove a child Widget from this container. |
void |
GridContainer.remove(Widget widget)
Remove a child Widget from this container. |
void |
FormContainer.remove(Widget widget)
Remove a child Widget from this container. |
void |
ExplicitContainer.remove(Widget widget)
Remove a child Widget from this container. |
void |
ColumnContainer.remove(Widget widget)
Remove a child Widget from this container. |
void |
BWindow.remove(Widget widget)
Remove a child Widget from this container. |
void |
BToolBar.remove(Widget widget)
Remove a child Widget from this container. |
void |
BTabbedPane.remove(Widget widget)
Remove a child Widget from this container. |
void |
BSplitPane.remove(Widget widget)
Remove a child Widget from this container. |
void |
BScrollPane.remove(Widget widget)
Remove a child Widget from this container. |
void |
BPopupMenu.remove(Widget widget)
Remove a child Widget from this container. |
void |
BOutline.remove(Widget widget)
Remove a child Widget from this container. |
void |
BorderContainer.remove(Widget widget)
Remove a child Widget from this container. |
void |
BMenuBar.remove(Widget widget)
Remove a child Widget from this container. |
void |
BMenu.remove(Widget widget)
Remove a child Widget from this container. |
void |
BFrame.remove(Widget widget)
Remove a child Widget from this container. |
void |
BDialog.remove(Widget widget)
Remove a child Widget from this container. |
void |
ExplicitContainer.setChildBounds(Widget widget,
java.awt.Rectangle bounds)
Set the position of a child Widget within this container. |
void |
FormContainer.setChildCells(Widget widget,
java.awt.Rectangle cells)
Set the range of cells occupied by a Widget. |
void |
RowContainer.setChildLayout(Widget widget,
LayoutInfo layout)
Set the LayoutInfo for a particular Widget. |
void |
GridContainer.setChildLayout(Widget widget,
LayoutInfo layout)
Set the LayoutInfo for a particular Widget. |
void |
FormContainer.setChildLayout(Widget widget,
LayoutInfo layout)
Set the LayoutInfo for a particular Widget. |
void |
ColumnContainer.setChildLayout(Widget widget,
LayoutInfo layout)
Set the LayoutInfo for a particular Widget. |
void |
BorderContainer.setChildLayout(Widget widget,
LayoutInfo layout)
Set the LayoutInfo for a particular Widget. |
void |
BScrollPane.setColHeader(Widget widget)
Set the column header Widget. |
void |
WindowWidget.setContent(Widget contentWidget)
Set the Widget that holds the main contents of the window. |
void |
BScrollPane.setContent(Widget widget)
Set the content Widget. |
void |
BOutline.setContent(Widget contentWidget)
Set the content Widget. |
void |
BScrollPane.setRowHeader(Widget widget)
Set the row header Widget. |
void |
OverlayContainer.setVisibleChild(Widget child)
Set a particular child Widget to be visible, and all others to be not visible. |
void |
BPopupMenu.show(Widget widget,
int x,
int y)
Display the popup menu over another Widget. |
void |
BToolTip.show(Widget widget,
java.awt.Point where)
Display the tool tip. |
boolean |
BFileChooser.showDialog(Widget parent)
Show a dialog containing this BFileChooser and block until the user closes it. |
boolean |
BColorChooser.showDialog(Widget parent)
Show a dialog containing this BColorChooser and block until the user closes it. |
java.lang.String |
BStandardDialog.showInputDialog(Widget parent,
java.lang.String[] options,
java.lang.String defaultVal)
Show a dialog which contains the message and space for the user to enter value. |
void |
BStandardDialog.showMessageDialog(Widget parent)
Show a dialog which contains the message. |
int |
BStandardDialog.showOptionDialog(Widget parent,
java.lang.String[] options,
java.lang.String defaultVal)
Show a dialog which contains the message and two or three buttons to choose from. |
Constructors in buoy.widget with parameters of type Widget | |
---|---|
BOutline(Widget content,
javax.swing.border.Border border)
Create a new BOutline. |
|
BScrollPane(Widget contentWidget)
Create a new BScrollPane with the specified Widget as its content. |
|
BScrollPane(Widget contentWidget,
BScrollPane.ScrollbarPolicy horizontalPolicy,
BScrollPane.ScrollbarPolicy verticalPolicy)
Create a new BScrollPane with the specified Widget as its content. |
|
BSplitPane(BSplitPane.Orientation orient,
Widget child1,
Widget child2)
Create a new BSplitPane. |
|
BuoyComponent(Widget widget)
Create a BuoyComponent containing a Widget. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |