ComboBox

Eine ComboBox ist ähnlich einem Drop - Down Menü und besteht aus zwei Bestandteilen. Zunächst wird die aktuelle Auswahl auf der linken Seite angezeigt. Zur Rechten der aktuellen Auswahl wird ein Pfeil dargestellt, mit dem sich die ComboBox Auswahl "aufklappen" lässt, um eine neue Auswahl treffen zu können.

Das nachfolgende Bild zeigt eine ComboBox, mit und ohne aktivierter Auswahl:

ComboBox

Die ComboBox aus dem Bild kann mit folgenden Programm erzeugt werden.

import scala.swing.Frame
import scala.swing.FlowPanel
import scala.swing.ComboBox


object Starter {
  def main(args: Array[String]): Unit = {
    val textFieldDemo = new TextFieldDemo()
    textFieldDemo.visible = true
  }
}

class TextFieldDemo() extends Frame {
  title = "TextFieldDemp"
    
  contents = new FlowPanel {
    val items = List("Item 1","Item 2","Item 3","Item 4")
    contents += new ComboBox(items)    
  }
}
itmapa.de - X2H V 0.20