Omet navegació

1.- Introducció

Java, i per tant també Kotlin, incorpora unes llibreries gràfiques (GUI: Graphic User Interface), per a poder crear aplicacions gràfiques. Aquestes són:

  • AWT (Abstract Windows Toolkit): és la llibreria inicial que va propocionar Java. Es queda un poc arcaica i depèn massa del Sistema Operatiu, de manera que en diferents plataformes pot donar resultats diferents. Encara així, utilitzarem els seus contenidors, els llocs on posar els diferents components.
  • SWING: basada en l'anterior i que proporciona components més sofisticats. Ja no dependrà de la plataforma. És la llibreria que vertaderament utilitzarem.

Utilitzarem els components Swing, i si veiem alguna cosa de AWT és perquè Swing es basa en ella, i només utilitzarem els elements que contenen als altres, els Layout.

Nota

Els exemples d'aquest annex els podeu guardar en un projecte de Java nou anomenat Annex_Swing. En ell serà suficient amb crear el paquet de exemples