티스토리 뷰
import java.awt.*;
import javax.swing.*;
public class Exam33 extends JFrame {
private FileDialog fdlg = new FileDialog(this, "열기", FileDialog.LOAD);
private FileDialog fdlg1 = new FileDialog(this, "저장", FileDialog.SAVE);
public Exam33(String title) {// 생성자 구성
super(title); // 상위 생성자를 호출
super.setSize(500, 500);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Dimension screen = Toolkit.getDefaultToolkit().getScreenSize(); // (암기필요)스크린 사이즈를 자동으로 배정해서 크기 지정해서 가져온다는 내용
Dimension frm = super.getSize(); // 프레임 크기를 받아옴
int xpos = (int) (screen.getWidth() / 2 - frm.getWidth() / 2/* 반 이동 해야 하기 때문 */);
int ypos = (int) (screen.getHeight() / 2 - frm.getHeight() / 2);
super.setLocation(xpos, ypos);
super.setResizable(false/* 크기 변경 불가하도록 함 */);
super.setVisible(true);// 화면에 보여줘라!
fdlg.setLocation(200, 300);
fdlg.setVisible(true);
}
public static void main(String[] ar) { // 메인 메소드 지정
new Exam33("제목");
}
}
반응형
LIST
'공부합시다 > 찍먹' 카테고리의 다른 글
[JAVA] TextField와 TextArea에 대한 GUI (0) | 2021.04.05 |
---|---|
[JAVA] 계산기 버튼 만들기 (0) | 2021.04.05 |
[JAVA] Choice class와 Choice List (0) | 2021.04.05 |
[JAVA] 버튼과 레이블만으로 전화기 구성 만들기 (0) | 2021.04.05 |
[실습]체크박스와 체크박스 그룹 (0) | 2021.04.05 |
댓글