Swing

Coldpeer

Swing jest biblioteką do tworzenia graficznego interfejsu użytkownika. Jest elementem biblioteki standardowej Java.

***

Swing

Swing jest biblioteką do tworzenia graficznego interfejsu użytkownika. Jest elementem biblioteki standardowej Java. Na chwilę obecną nie jest już aktywnie rozwijana i docelowo ma być zastąpiona przez JavaFX.

Swing a AWT

Biblioteka Swing jest czasami przedstawiana jako następca biblioteki AWT. Jednakże nie należy jej tak traktować. Główna różnica pomiędzy tymi rozwiązaniami leży w sposobie implementacji elementów UI. W bibliotece Swing wszystkie komponenty są napisane od podstaw w Javie. Oznacza to, że tworząc komponent Swing, nie odwołujemy się bezpośrednio do zasobów systemowych. W efekcie Swing gwarantuje identyczne zachowanie komponentów na różnych platformach. W przypadku biblioteki AWT niektóre komponenty mogą zachowywać się w odmienny sposób na różnych platformach.

Swing a SWT

Biblioteka SWT stanowi rozwiązanie konkurencyjne dla Swing. Jej implementacja jest oparta jest o interfejs JNI. Lista komponentów, które można wykorzystać jest uzależniona od platformy.

Swing a JavaFX

JavaFX jest biblioteką mającą na celu zastąpienie Swing. Biblioteka Swing będzie dostępna w bibliotece standardowej jedynie w celu zachowania kompatybilności wstecznej.

Własny ekran powitalny

  • 2018-09-10 14:57
  • 0 komentarzy
  • 2882 odsłony

FlowLayout

  • 2019-03-24 14:24
  • 0 komentarzy
  • 6730 odsłon

CardLayout

  • 2010-10-31 18:27
  • 4 komentarzy
  • 5328 odsłon

GridLayout

  • 2010-10-31 18:27
  • 0 komentarzy
  • 5491 odsłon

BorderLayout

  • 2010-10-31 18:27
  • 0 komentarzy
  • 8066 odsłon

Aplety - Kółko i krzyżyk

  • 2010-10-31 18:27
  • 15 komentarzy
  • 8072 odsłony

Aplety - podstawy tworzenia

  • 2010-10-31 18:27
  • 8 komentarzy
  • 12068 odsłon

2 komentarzy

Nowa kategoria... nowe teksty... plan na 2010 - ogarnąć serwis java :)

No, dużo się dowiedziałem...