src/Tools/jEdit/src/session_dockable.scala
changeset 49038 2f0530b81c45
parent 48870 4accee106f0f
child 49245 cb70157293c0
equal deleted inserted replaced
49037:d7a1973b063c 49038:2f0530b81c45
     8 
     8 
     9 
     9 
    10 import isabelle._
    10 import isabelle._
    11 
    11 
    12 import scala.actors.Actor._
    12 import scala.actors.Actor._
    13 import scala.swing.{FlowPanel, Button, TextArea, Label, ListView, Alignment, Component}
    13 import scala.swing.{FlowPanel, Button, TextArea, Label, ListView, Alignment, ScrollPane, Component}
    14 import scala.swing.event.{ButtonClicked, MouseClicked, SelectionChanged}
    14 import scala.swing.event.{ButtonClicked, MouseClicked, SelectionChanged}
    15 
    15 
    16 import java.lang.System
    16 import java.lang.System
    17 import java.awt.{BorderLayout, Graphics2D, Insets}
    17 import java.awt.{BorderLayout, Graphics2D, Insets}
    18 import javax.swing.{JList, BorderFactory}
    18 import javax.swing.{JList, BorderFactory}
    34     }
    34     }
    35   }
    35   }
    36   status.peer.setLayoutOrientation(JList.VERTICAL_WRAP)
    36   status.peer.setLayoutOrientation(JList.VERTICAL_WRAP)
    37   status.selection.intervalMode = ListView.IntervalMode.Single
    37   status.selection.intervalMode = ListView.IntervalMode.Single
    38 
    38 
    39   set_content(status)
    39   set_content(new ScrollPane(status))
    40 
    40 
    41 
    41 
    42   /* controls */
    42   /* controls */
    43 
    43 
    44   private val session_phase = new Label(Isabelle.session.phase.toString)
    44   private val session_phase = new Label(Isabelle.session.phase.toString)