1: //..+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....8
2:
3: /*'****************************************'demo: scala
4: cd /Users/sketch/book/java_useBetter_1/swing/JButton/buttonDemo/scala
5:
6: scalac -d bin {Tips,ButtonDemo}.scala
7: scala -cp bin components.Tips; date
8: $
9: ----------------------------------------
10: components.Tips$: #1.0.04
11: components.ButtonDemo$: #1.0.28
12: ----------------------------------------
13: $
14: '****************************************'*/
15: package components
16:
17: // ----------------------------------------
18: import components._
19: import scala.swing._
20:
21: object Tips extends SimpleSwingApplication {
22: val version = Tips
23: .getClass.getName+": #1.0.04"
24:
25: // ----------------------------------------
26: println("-"*40)
27: println(Tips.version)
28: println(ButtonDemo.version)
29: println("-"*40)
30:
31: // ----------------------------------------
32: def top = new MainFrame {
33: title = "ButtonDemo"
34: contents = new ButtonDemo
35: }
36: top.peer.setLocationRelativeTo(null)
37: }
38:
39: // ========================================