상세 컨텐츠

본문 제목

Java GUI

개발생활/Java

by 한국인맛집 2017. 11. 10. 17:16

본문

반응형

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 클래스를 상속받아서 생성하는 방법.



반응형

'개발생활 > Java' 카테고리의 다른 글

자바 기본기-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

관련글 더보기