Swing alkalmazások

Rátérünk a grafikus felületek használatára. Erre többféle megoldás is lehetséges, mi maradunk a "klasszikusnak" számító Swing csomagnál. Ez nem a legkorszerűbb, már nem is igazán fejlesztik, de kiválóan alkalmas rá, hogy egyszerű felületeket létrehozva megtanuljuk az eseményvezérelt programozás alapjait. Ha elsajátítja a feladatokban is látható MVC szemléletet, akkor könnyedén át tud majd térni más típusú grafikus felületre is.


Az elméleti háttér megismeréséhez ajánljuk pl. az alábbi referenciákat:

https://docs.oracle.com/javase/tutorial/uiswing/learn/index.html

https://docs.oracle.com/javase/tutorial/uiswing/components/index.html

https://netbeans.org/kb/docs/java/quickstart-gui.html

https://www.tankonyvtar.hu/hu/tartalom/tamop412A/2011-0103_21_programozasi_technologiak/ch07.html

https://www.link-intersystems.com/blog/2013/07/20/the-mvc-pattern-implemented-with-java-swing/

https://www.tutorialspoint.com/design_pattern/mvc_pattern.htm


de persze bármely más, a témával foglalkozó anyag is jó lehet.