728x90
화면에 뜨는 화면을 프레임 정중앙에 뛰우는 방법
-> Toolkit 을 사용하면 화면, 프린터, 경고음 등의 정보를 나타낼 수 있다.
-> 화면의 정중앙은 x축과 y축이 만나는 점(정중앙)을 찾고 프레임 크기의 절반 만큼
좌측과 상단으로 이동 시키면 된다.
Toolkit tk = Toolkit.getDefaultToolkit(); //화면의 정중앙에 배치 시키기
Dimension di = tk.getScreenSize(); // 폭과 높이를 얻어 온다.
Dimension di1 = this.getSize(); //프레임의 높이를 얻어 온다
int xx = (int)(di.getWidth() / 2 - di1.getWidth() / 2); //화면의 전체폭 나누기 2
int yy = (int)(di.getHeight() / 2 - di1.getHeight() / 2);
this.setLocation(xx, yy);
비프음도 낼 수 있는 거 같다.
728x90
'소프트웨어 (과거) > 자바 GUI & C# 등...' 카테고리의 다른 글
21. 자바 int & String & 상대 경로 (2) | 2022.02.28 |
---|---|
20. 자바 doc 보는 법 (1) | 2022.02.24 |
18. 자바 CSV 활용법 (완성) (1) | 2022.02.23 |
15. 자바 프로그램 실행 방법 (0) | 2022.02.16 |
14. 자바 JMenu 사용법 (0) | 2022.02.16 |