Advertisement
Guest User

ListView selection example

a guest
Jul 21st, 2014
257
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Scala 0.42 KB | None | 0 0
  1. object Main extends App {
  2.   Swing.onEDT {
  3.     (new MainFrame {
  4.       val lv = new ListView[String](Seq("Apple", "Banana", "Cherry"))
  5.       lv.selection.intervalMode = IntervalMode.Single
  6.  
  7.       listenTo(lv.selection)
  8.  
  9.       reactions += {
  10.         case SelectionChanged(`lv`) => {
  11.           lv.selection.items.headOption.foreach(item => println(item))
  12.         }
  13.       }
  14.  
  15.       contents = lv
  16.     }).visible = true
  17.   }
  18. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement