Page 10 - 2019학년도 MDP과제발표회 자료집 (회로과) (2)
P. 10
8. 소프트웨어 작성하기
가 프로그램 흐름도.
나. JAVA GUI 에서 데이터 처리를 위한 프로그램 소스
1) BaseFrame: 가장 기본이 되는 코드로 프레임의 크기를 결정하는 코드이다.
package mdp_2;
import java.awt.Color;
import java.awt.Container;
import javax.swing.JFrame;
public class BaseFrame extends JFrame{
public BaseFrame() {
setSize(1900,1000); // 프레임 크기 설정
setTitle( 거짓말 탐지기" "); // 프레임 이름 설정
setDefaultCloseOperation(EXIT_ON_CLOSE);
setLocationRelativeTo(null);
setVisible(true);
}
}
2) Project: Project 를 시작하는 프로그램이며 첫 페이지를 킨다.
package mdp_2;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.*;
public class Project extends BaseFrame{
public Project() {
super(); // 프레임 크기 이름 설정,
makeUI();
setVisible(true);
}
- 9 -