자바 GUI 프로그래밍 1.컨테이너와컴포넌트

윤재열·2022년 1월 13일
0

Swing

목록 보기
1/10

GUI 응용프로그래밍

  • GUI응용프로그래밍 : 윈도우나 매킨토시와 같은 운영체제를 GUI(그래픽 사용자 환경)이라 한다.
  • GUI 환경에서 동작하는 프로그램을 만드는 것을 GUI응용프로그래밍이라 한다.
  • JAVA에서는 다음과 같은 GUI 응용프로그램 개발도구를 제공한다.
    👉AWT 패키지
    👉Swing 패키지

AWT 패키지

  • AWT 패키지는 운영체제 플랫폼에 따라 다른모양.

Swing 패키지

컨테이너와 컴포넌트

  • GUI 프로그래밍의 구성요소들이다.

  • 컨테이너 : 다른 객체(구성요소)들을 포함할 수 있는 객체
    (자기 자신도 다른 컨테이너에 포함될 수 있다.)

  • 컨테이너 클래스 : JFrame( 창 ), JPanel( 판 ), JApplet( 플레시애니메이션)
    JDialog:( 팝업창 )(showinputDialog(입력),showMessageDialog(출력))
    JWindow

  • 컴포넌트 : 컨테이너에 포함되어야 화면에 출력될 수 있는 객체.
    👉다른 컴포넌트를 포함할 수 없다.
    👉JLabel, JTextField, JCheckBox,JButton 등

  • 최상위 컨테이너
    👉다른 컨테이너에 포함되지 않고 화면에 출력되며 독립적으로 존재
    👉JFrame, JDialog, JApplet


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

0개의 댓글