|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--waba.ui.Control
|
+--waba.ui.Radio
Radio is a radio control.
Here is an example showing a radio being used:
public class MyProgram extends MainWindow
{
Radio radio;
public void onStart()
{
radio = new Button("Check me");
radio.setRect(10, 10, 80, 30);
add(radio);
}
public void onEvent(Event event)
{
if (event.type == ControlEvent.PRESSED &&
event.target == radio)
{
... handle radio being pressed
| Constructor Summary | |
Radio(String text)
Creates a radio control displaying the given text. |
|
| Method Summary | |
static void |
drawRadio(Graphics g,
boolean checked,
int x,
int y)
Draws the radio circle graphic at the given position. |
boolean |
getChecked()
Returns the checked state of the control. |
String |
getText()
Gets the text displayed in the radio. |
void |
onEvent(Event event)
Called by the system to pass events to the radio control. |
void |
onPaint(Graphics g)
Called by the system to draw the radio control. |
void |
setChecked(boolean checked)
Sets the checked state of the control. |
| Methods inherited from class waba.ui.Control |
addTimer, contains, createGraphics, getFontMetrics, getNext, getParent, getRect, postEvent, removeTimer, repaint, setRect |
| Methods inherited from class java.lang.Object |
equals, hashCode, toString |
| Constructor Detail |
public Radio(String text)
| Method Detail |
public String getText()
public boolean getChecked()
public void setChecked(boolean checked)
public void onEvent(Event event)
onEvent in class Controlwaba.ui.Controlevent - the event to processEvent,
KeyEvent,
PenEvent
public static void drawRadio(Graphics g,
boolean checked,
int x,
int y)
public void onPaint(Graphics g)
onPaint in class Controlwaba.ui.Controlg - the graphics object for drawingGraphics
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||