diff options
author | Martin Odersky <odersky@gmail.com> | 2008-05-20 20:31:20 +0000 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2008-05-20 20:31:20 +0000 |
commit | 00e18ddfec3d3d592b5a140af3a73e4c06a135fe (patch) | |
tree | 0142cbb81eafb673eecb1ec8ace361d89818afd0 /src/swing | |
parent | 2c7e43ae7adc82438924c2dba9fd725c216c3048 (diff) | |
download | scala-00e18ddfec3d3d592b5a140af3a73e4c06a135fe.tar.gz scala-00e18ddfec3d3d592b5a140af3a73e4c06a135fe.tar.bz2 scala-00e18ddfec3d3d592b5a140af3a73e4c06a135fe.zip |
1) Fix in backend to print meaningful filenames...
1) Fix in backend to print meaningful filenames (previously it was
"[wrote DataOutputStream@6747]" 2) Treat java varargs as Scala varargs
3) Allow parsing of Java source files
Diffstat (limited to 'src/swing')
-rwxr-xr-x | src/swing/scala/swing/test/ButtonApp.scala | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/swing/scala/swing/test/ButtonApp.scala b/src/swing/scala/swing/test/ButtonApp.scala new file mode 100755 index 0000000000..c6f3e5ec94 --- /dev/null +++ b/src/swing/scala/swing/test/ButtonApp.scala @@ -0,0 +1,18 @@ +import swing._, swing.event._ + +object MyApp extends SimpleGUIApplication { + def top = new Frame { + title = "My Frame" + contents = new GridPanel(2, 2) { + hGap = 3 + vGap = 3 + contents += new Button { + text = "Press Me!" + reactions += { + case ButtonClicked(_) => text = "Hello Scala" + } + } + } + size = (300, 80) + } +} |