자바 용어 정리
- 최초 등록일
- 2010.04.16
- 최종 저작일
- 2009.04
- 3페이지/ 한컴오피스
- 가격 1,000원
소개글
자바 용어 정리
목차
1. 컨테이너
2. 메서드 오버로딩과 메서드 오버라이딩의 차이점
3. abstract 제어자와 인터페이스의 비교
4. 컴포넌트
5. super()/this()
6. 생성자 체이닝
본문내용
1. 컨테이너
(1) contentPane 컨테이너
- 스윙 프로그램을 작성할 때 사용하는 대부분의 컴포넌트에 속한다.
- 사용이유 : opaque속성이 true가 되어 불투명해야 하는데 contentPane이 주로 불투명하게 설정되기 때문이다.
- 최상위 컨테이너에 컴포넌트를 배치하기 위해서는 contentPane을 얻고, 필요한 컴포넌트 배치
(2) JFrame
- 스윙으로 작성하는 대부분의 프로그램에서 최상위 컨테이너로 사용한다.
- AWT의 Frame컨테이너를 상속받아서 구현하였는데 우리가 흔히 보는 윈도우 창을 작성할 때 이용한다.
- JWindow컨테이너와 다른점
① 윈도우 타이틀 바가 나타나고 최소화, 최대화, 닫기 버튼이 이 타이틀 바에 나타나게 된다.
② 윈도우 창의 가장자리를 끌어당기면 손쉽게 윈도우의 크기를 변화시킬 수 있다.
- 종료버튼을 누르면 윈도우창은 닫칠지 몰라도 프로그램은 종료되지 않은 상태이다. 종료 버튼을 누를 때 프로그램도 종료를 시키고 싶다면 창 닫는 이벤트가 발생하도록 해야 한다.
- 윈도우를 종료할 때 프로그램을 마치는 방법
① WindowListener
② setDefaultCloseOperation 메서드
- 프로그램 종료하기 위해 들어갈 인자는 DISPOSE_ON_CLOSE와 EXIT_ON_CLOSE를 이용한다.
참고 자료
없음