coding/Java
2020. 12. 21.
[Java] GUI 응용프로그램(1) - Layout, Panel, Component
자바의 GUI(Graphical User Interface) 기반으로 응용프로그램을 작성해보자. 자바가 지원하는 GUI 컴포넌트에는 AWT 컴포넌트와 Swing 컴포넌트가 있다. AWT(Abstract Windowing Toolkit) : 자바가 처음 나왔을 때 함께 배포된 패키지로, AWT 컴포넌트들은 중량 컴포넌트이다. 실행되는 운영체제에 따라 컴포넌트들이 각기 다른 모양으로 구현됨. Swing : 경량 컴포넌트. 운영체제의 도움을 받지 않기 때문에 운영체제와 관계없이 항상 동일한 모양을 갖고 있다. JFrame, JPanel, JButton, JLabel 등 앞에 J가 들어가면 대부분 Swing 컴포넌트임. (아닌 것도 있지만...) 따라서 java.awt.*;와 javax.swing.*;을 꼭 i..