자바GUI프로그래밍2 프레임

윤재열·2022년 1월 13일
0

Swing

목록 보기
2/10

Jframe 속성

  • setSize(int width, int Height): 크기 설정
  • setLocation(int Left, int Top): 위치 설정(좌상단 기준)
  • setBounds(Left,Top,Width,Height): 위치와 함께 크기 설정
  • setTitle(String title): 제목 설정
  • setDefaultCloseoperation(int):
    -JFrame.EXIT_ON_CLOSE : 프로그램 종료 (기본값)
    -JFrame.HIDE_ON_CLOSE : JFrame을 숨기지만 프로그램은 계속 실행
    -JFrame.DISPOSE_ON_CLOSE : JFrame을 종료하지만 프로그램은 계속 실행
    -jFrame.DO_NOTHING_ON_CLOSE : 아무것도 안함
  • setVisible(Boolean): 화면 표시 유무(기본값 : false)
package GUI프로그래밍공부해보자;
import javax.swing.JFrame;

public class JFrameTest extends JFrame{

    public static void main(String[] args) {
    JFrame jf = new JFrame();   //새로운 jFrame을 만들어서 jf란 이름으로 사용할 수 있다.

        jf.setBounds(600,300,300,300);  //jf의 좌표와 크기를 지정하겠습니다.
        jf.setTitle("내 첫 프레임"); //jf의 제목을 "내 첫 프레임"으로 설정한다.
        jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);  //닫기 버튼을 눌렀을 때 동작 설정(프로그램을 아예 나가도록 설정한다.)
        jf.setVisible(true);    //jf프레임이 보이도록 설정
    }
}

이렇게 실행 시켜보면 "내 첫 프레임" 이 나옵니다.

profile
블로그 이전합니다! https://jyyoun1022.tistory.com/

0개의 댓글