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:
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) } }