1: //..+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....8
2:
3: /*'****************************************'demo: scala
4: cd /Users/sketch/book/java_useBetter_1/swing/JTabbedPane/tabbedPaneDemo/scala
5:
6: scalac -d bin {Tips,TabbedPaneDemo}.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.01"
24:
25: // ----------------------------------------
26: println("-"*40)
27: println(Tips.version)
28: println(TabbedPaneDemo.version)
29: println("-"*40)
30:
31: // ----------------------------------------
32: def top = new MainFrame {
33: title = "TabbedPaneDemo"
34: contents = new TabbedPaneDemo
35: }
36: top.peer.setLocationRelativeTo(null)
37: }
38:
39: // ========================================