๊ทธ๋ํฝ ์ฌ์ฉ์ ์ธํฐํ์ด์ค (Graphic User Interface) ์ฌ์ฉ์๊ฐ ๋ง์ฐ์ค๋ ํค๋ณด๋ ๋ฑ์ ์ด์ฉํ์ฌ ํธ๋ฆฌํ๊ฒ ์ ์ถ๋ ฅํ ์ ์๋ ๊ทธ๋ํฝ ํ๋ฉด ๊ตฌ์ฑ ์ธํฐํ์ด์ค๋ฅผ ์๋ฏธํ๋ฉฐ GUI(graphic user interface)๋ผ๊ณ ๋ ๋ถ๋ฆ ๊ทธ๋ํฝ ์ฌ์ฉ์ ์ธํฐํ์ด์ค์ ํ์์ฑ ์ฌ์ฉ์ฑ ๊ฐ์ : ๋ฒํผ, ๋ฉ๋ด ๋ฑ์ ์ฌ์ฉํ์ฌ ์ฌ์ฉ์๊ฐ ์ฝ๊ฒ ์ดํดํ๊ณ ์กฐ์ํ ์ ์๋๋ก ์ค๊ณํจ์ผ๋ก์จ ์ฌ์ฉ์ฑ์ ํฅ์์ํด ์ํธ์์ฉ ํฅ์ : ์ฌ์ฉ์๊ฐ ์ปดํจํฐ์๊ฒ ์๊ฐ์ ์ธ ์ ๋ ฅ์ ๋ณด๋ด๊ณ , ์ปดํจํฐ๊ฐ ์ฌ์ฉ์์๊ฒ ์๊ฐ์ ์ธ ํผ๋๋ฐฑ์ ์ ๊ณต ์์ ์ฑ ํฅ์ : ์ฌ์ฉ์๊ฐ ์๋ชป๋ ์์ ์ ํ ๊ฐ๋ฅ์ฑ์ ์ค์์ผ๋ก์จ, ์์คํ ์ ์ค๋์ ๊ฐ๋ฅ์ฑ์ ์ค์ผ ์ ์์ Java์์ ๊ทธ๋ํฝ ์ฌ์ฉ์ ์ธํฐํ์ด์ค์ ๊ตฌํ ๊ตฌ๋ถ ์ค๋ช AWT - Abstract Window Toolkit์ ์ฝ์ด๋ก ..