MVC Pattern์ ๊ธฐ๋ฐํ GUI ๋ผ์ด๋ธ๋ฌ๋ฆฌ JavaFX
Java GUI Programming ๋ผ์ด๋ธ๋ฌ๋ฆฌ์๋ AWT, SWT, Swing, JavaFX๊ฐ ์์ต๋๋ค. ์ ์ ๊ฒฝ์ฐ, AWT์ Swing์ผ๋ก๋ง ํ๋ก๊ทธ๋๋ฐ ํ์๋๋ฐ์. ์๋ง ํด๋ณด์ ๋ถ๋ค์ด๋ผ๋ฉด, Java์ GUI ํ๋ก๊ทธ๋๋ฐ์ด ์ข ๋ต๋ตํจ์ ๋ง์ด ๋๋ผ์ค ๊ฒ์ ๋๋ค. ์ ๊ฐ GUI Programming์ผ๋ก ์ฒ์ ์ ํ๋ ๊ฒ์ Visual Basic 6.0 ์ด์์ต๋๋ค. ๋ฑ๋ฑํ๊ณ ๊ณ ์ ์ ์ธ ๋๋์ UI์์ง๋ง ๋ถ๋ช ํ ๊ฒ์ ์ปดํฌ๋ํธ๋ฅผ ์ด์ฉํ ํ๋ก๊ทธ๋๋ฐ์ด์ ๊ต์ฅํ ์ฝ๋ค๋ ์ ๊ณผ ๋๋ถ์ด ๋์์ธ์ ๊ทธ๋ฅ ๋ง์ฐ์ค๋ก๋ง ์๋ค๊ฐ๋ค ํ ์ ์์๋ค๋ ์ ์ด ๋งค์ฐ ๋ฉ๋ฆฌํธ ์์์ง์. ๊ทธ๋ฆฌ๊ณ , ๋ก์ง๋ง ์ฝ๋๋ก ์ง๋ฉด, ํ๋ก๊ทธ๋จ์ด ๊ธ๋ฐฉ ๊ฐ๋ฐ์ด ๋์ด ์์ฐ์ฑ์ด ๋งค์ฐ ์ข์๋ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ด๊ธฐ๋ ํ์์ต๋๋ค. ๋ฌผ๋ก ์ง๊ธ๋ ์กด์ฌํ๋ ์ธ์ด์ง์. ํ์ง๋ง ์ ์ผํ ๋จ์ ์ ..