tabbedPaneDemo/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/JTable/simpleTableDemo/scala/
  5: 
  6: scalac -d bin {Tips,SimpleTableDemo}.scala
  7: scala -cp bin components.Tips; date
  8: $ 
  9: ----------------------------------------
 10: components.Tips$: #1.0.02
 11: components.SimpleTableDemo$: #1.0.06
 12: ----------------------------------------
 13: $ 
 14: '****************************************'*/
 15: package components
 16: 
 17: import components._
 18: import scala.swing._
 19: 
 20: // ----------------------------------------
 21: object Tips extends SimpleSwingApplication {
 22:   val version = this.getClass.getName+": #1.0.02"
 23: 
 24:   println("-"*40)
 25:   println(Tips.version)
 26:   println(SimpleTableDemo.version)
 27:   println("-"*40)
 28: 
 29:   def top = new MainFrame {
 30:     title    =    "SimpleTableDemo"
 31:     contents = new SimpleTableDemo
 32: 
 33:     peer.setLocationRelativeTo(null)
 34:   }
 35: }
 36: 
 37: // ========================================