diff options
Diffstat (limited to 'docs/examples/swing/SimpleApplet.scala')
-rw-r--r-- | docs/examples/swing/SimpleApplet.scala | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/docs/examples/swing/SimpleApplet.scala b/docs/examples/swing/SimpleApplet.scala new file mode 100644 index 0000000000..502de537a3 --- /dev/null +++ b/docs/examples/swing/SimpleApplet.scala @@ -0,0 +1,18 @@ +package examples.swing + +import event._ + +class SimpleApplet extends Applet { + object ui extends UI with Reactor { + def init() = { + val button = new Button("Press here!") + val text = new TextArea("Java Version: " + util.Properties.javaVersion + "\n") + listenTo(button) + reactions += { + case ButtonClicked(_) => text.text += "Button Pressed!\n" + case _ => + } + contents = new BoxPanel(Orientation.Vertical) { contents.append(button, text) } + } + } +} |