Advertisement
Guest User

Untitled

a guest
Jan 28th, 2015
209
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Scala 0.70 KB | None | 0 0
  1.  
  2. import scala.swing._
  3. import scala.swing.event._
  4.  
  5. object TextFields extends SimpleSwingApplication {
  6.   def top = new MainFrame{
  7.     title = "Text Fields"
  8.    
  9.     val input = new Label{
  10.       text = "wejscie"
  11.     }
  12.     val output = new Label{
  13.       text = "wyjscie"
  14.     }
  15.     var in = new TextField(10)
  16.     var out = new TextField(10)
  17.     out.editable = false
  18.     //preferedSize = new Dimension(200, 90)
  19.     contents = new FlowPanel(){
  20.     contents += input
  21.     contents += in
  22.     contents += output
  23.     contents += out
  24.     }
  25.    
  26.  
  27.   listenTo(in)
  28.   reactions += {
  29.     case EditDone(_) =>
  30.       out.text = in.text
  31.       in.text = ""
  32.   }
  33.  
  34.   visible = true
  35.   resizable = false
  36.   }
  37.  
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement