반응형
요즘 자바 GUI를 이용해서 게임 서버 관리툴을 만들고 있습니다.
요즘은 관리툴을 모두 웹으로 만들고 있는 추세이지만, 일정이 촉박하여 아무래도 손에 제일 익은 자바로
후딱 만들고 있어요 ^^
자바 스윙을 이용해서 메인 Frame을 생성하면 화면의 좌측 상단에서 부터 창이 생깁니다.
멋없죠 '- ' ;;;
화면 가운데 띄우고 싶어서 이것 저것 찾아보고 메모차원에서 남겨둡니다.
- // 창 화면 중간에 띄우기
- // 프레임의 사이즈를 구합니다.
- Dimension frameSize = this.getSize();
- // 내 모니터의 크기를 구합니다.
- Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
- /*
- * 그래서 프레임의 위치를
- * (모니터화면 가로 - 프레임화면 가로) / 2,
- * (모니터화면 세로 - 프레임화면 세로) / 2 이렇게 설정한다.
- */
- this.setLocation((screenSize.width - frameSize.width)/2, (screenSize.height - frameSize.height)/2);
- setResizable(false); // 프레임 크기 조절을 할수 없게 만듭니다.
- setVisible(true); // 프레임을 보여줍니다.
이렇게 하면 끝 ^ㅡ^
참 쉽죠?
반응형
'JAVA,JavaScript' 카테고리의 다른 글
[Java] SimpleDateFormat 패턴 정리 (0) | 2015.04.14 |
---|---|
[Java][GoogleAPI][스프레드시트] 구글 API를 이용하여 스프레드시트 내용 읽어오기 (6) | 2015.03.06 |
[Java] try catch 강제 Exception 발생시키기 (4) | 2014.07.02 |
Java ClassNotFoundException 에러 해결법 (0) | 2014.06.14 |
[java][swing] 자바 스윙 windows 폴더 탐색기 열기 (2) | 2014.05.03 |