Ein Fenster.
Ein GUI-Programm besteht aus einer Sammlung grafischer Komponenten, die alle innerhalb eines oder mehrerer Fenster platziert sind. Die Komponenten sind in einem Fenster enthalten. Ein Container ist ein Objekt, das andere GUI-Komponenten enthalten kann. Visuell gesehen ist ein Container eine Fläche auf dem Bildschirm und die Objekte, die er enthält, werden in ihm als kleinere Flächen angezeigt.
In der Java Terminologie ist ein Fenster (wie das Browserfenster) ein Container. Buttons, Schieberegler, Icons und andere GUI-Komponenten werden immer in einen Container gestellt.
(Denkfrage: ) Was meint Ihr, kann ein Container andere Container enthalten?