Java GUI (Graphic User Interface)
- AWS (Abstract Windows Toolkit)
: Java OS종속적인 UI셋을 지원한다. OS 마다 디자인 크기, 가 달라지는 단점. Swing에 비해속도가 좋다..
- SWING
: 운영체제에 구애받지 않고 모든 UI크기가 디자인크기 대로 동일한 GUI , 단점. 속도가 좋지못함.
Component : UI의 화면구성에 모든것을 담고 있는 마스터 클래스 (단 Java의 최상위 클래스 개념은 아니다.) 모든 UI는 component 를 상속받아 작성되어있음.
Container : Graphic Panel 등을 담고있음. Component를 상속받음.
Windows : 종료버튼, 최소화 버튼등 , UI의 기본요소를 가지고 있음 Container를 상속받음.
Frame : 화면을 구성하는 기본요소를 담고있음, Windows를 상속받음.
JFrame : 화면을 구성하게 해주며 Java에서 화면배치, UI 셋을 하기위해선 가장먼저 작성해줘야함.
사용방법.
1. JFrame 인스턴트를 만들어서 생성하는 방법.
2. JFrame 클래스를 상속받아서 생성하는 방법.
자바 기본기-1 (0) | 2020.04.12 |
---|---|
Java , c++ 철학 비교. (0) | 2017.12.02 |
ChattingClient작성. (0) | 2017.11.20 |
Java UI Button Listener (0) | 2017.11.10 |
Java Abstatct / Interface / Generic (0) | 2017.11.09 |
Java exception Explanation (0) | 2017.11.09 |