본문 바로가기

JAVA/JAVA

[ JAVA ] GUI 툴로 자바프로그래밍 ( Swing, JFrame ) - 프레임 전체화면

[ JAVA ] GUI 툴로 자바프로그래밍 ( Swing, JFrame ) 

 - 프레임 전체화면


GUI 툴을 이용해 자바프로그래밍을 할때, 나의 GUI를 전체화면으로 보여주어야 할 때가 있습니다.

간단하게 전체화면으로 나타낼 수 있습니다.




예제 1) 기본 프레임 크기 설정 ( 픽셀 )


JFrame frame = new JFrame();


// 창 Close 시에 프로그램 종료.

frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

// 프레임 타이틀

frame.setTitle("프로그램 예제 1");

// 프레임 크기 (픽셀단위)

frame.setSize(700, 500);




기본 프레임 크기 설정 ( 700 , 500 ) px 





예제 2) 프레임 전체 화면 모드

frame.setExtendedState(JFrame.MAXIMIZED_BOTH); 

frame.setUndecorated(true);

frame.setVisible(true);





풀스크린 모드라고하죠. 전체창모드입니다.  최소화, 최대화, 닫기 창이 없는 모드입니다.



저는 준비된 시스템 종료버튼으로 종료시킵니다. 



예제 3) 프레임 창모드


frame.setExtendedState(JFrame.MAXIMIZED_BOTH); 

frame.setVisible(true);





창모드라고 많이하죠, 최소화, 최대화, 닫기 가 가능한 모드입니다.