swing/JButton/buttonDemo/scala/Tips.scala

  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: // ========================================