GUI설계
페이지 정보
작성일 19-05-13 15:03
본문
Download : GUI설계.ppt
화면 구성 관리자는 컴포넌트들이 컨테이너에 더해질 때와 컨테이너의 크기가 변경될 때 화면 구성을 조정하려고 시도한다
한 컨테이너의 화면 구성 관리자를 변경하기 위해 setLayout 메소드를 사용한다
다음은 패널의 화면 구성 관리자를 BorderLayout로 정하는 코드이다:
JPanel panel = new JPanel();
panel.setLayout(new BorderLayout());
3. Flow Layout 관리자
Flow Layout 관리자는 한 줄에 가능한 많은 컴포넌트들을 배치한다.
GUI설계 , GUI설계공학기술레포트 , GUI설계






GUI설계
GUI설계,공학기술,레포트
Download : GUI설계.ppt( 39 )
레포트/공학기술
순서
설명
자바프로그래밍
GUI 설계
1. 그래픽 사용자 인터페이스 설계
소프트웨어의 목표(goal)는 사용자가 문제를 해결하는 것을 도와주는 것이다
좋은 GUI 설계의 기본 아이디어
사용자를 안다
사용자의 오류를 최소화 한다
사용자의 능력을 최적화 한다
일관성을 지킨다
2. 화면구성관리자
화면 구성 관리자는 컴포넌트들이 컨테이너 안에 어떻게 배치되는지를 정하는 객체이다
모든 컨테이너는 기본 화면 구성 관리자를 가진다
그러나 우리는 화면 구성 관리자를 명확히 지정할 수 있다
2. 화면구성관리자
AWT에서 정의(定義)
스윙에서 정의(定義)
Flow Layout
Border Layout
Card Layout
Grid Layout
GridBag Layout
Box Layout
Overlay Layout
2. 화면구성관리자
각 화면 구성 관리자는 컴포넌트들을 어떻게 배치할 지를 정하는 자신만의 특별한 규칙들을 가지고 있다
일부 화면 구성 관리자는 한 컴포넌트의 선호하는 크기 혹은 정렬에 주의를 기울인다. 반면에 다른 관리자들은 그렇지 않다. 한 줄이 다 채워지면 다음 줄로 자동적으로 넘어간다.
이 관리자는 컴포넌트들을 각 줄에 가운데 정렬로 배치하게 기본 설정되어 있다 그러나 왼쪽 정렬이나 오른쪽 정렬로 바꿀 수 있다
3. Flow Layout 관리자_예제program
import ja…(To be continued )
GUI설계
다.