17 Vor- und Nachteile von grafischen Lightweight-Implementierungen

Submitted by javafrage on Sun, 01/25/2015 - 10:23

Nennen Sie jeweils zwei Vorteile und zwei Nachteile einer grafischen „Lightweight“ Implementierung wie Swing im Vergleich zu AWT.

Die Antwort finden Sie hinter der nächsten Frage (URL rechts unten klicken).

Niveau 2
Schwierigkeitsgrad mittel
Zeit 4 Minuten

Antwort zu Frage 16: Beurteilung von grafischen "Heavyweight" GUI Implementierungen

Vorteile

  1. Sie nutzen optimal die Betriebssystemresourcen
  2. Sie behalten das Look & Feel Ihrer Plattform
  3. Das Betriebssystem kennt alle Resourcen und kann sie optimal koordinieren. Bsp. Ein Menü welches andere Fenster verdeckt kann vollständig angezeigt werden

Nachteile

  1. Die Implementierung is plattformabgängig
  2. Man kann keine Elemente verwenden die die Platform nicht kennt. Bsp. Windows kennt das Ereignis  „Mouse over Button“ nicht.