반응형

요즘 자바 GUI를 이용해서 게임 서버 관리툴을 만들고 있습니다. 

요즘은 관리툴을 모두 웹으로 만들고 있는 추세이지만, 일정이 촉박하여 아무래도 손에 제일 익은 자바로 

후딱 만들고 있어요 ^^


자바 스윙을 이용해서 메인 Frame을 생성하면 화면의 좌측 상단에서 부터 창이 생깁니다. 


멋없죠 '- ' ;;;



화면 가운데 띄우고 싶어서 이것 저것 찾아보고 메모차원에서 남겨둡니다. 


  1. // 창 화면 중간에 띄우기
  2. // 프레임의 사이즈를 구합니다.
  3. Dimension frameSize = this.getSize();
  4. // 내 모니터의 크기를 구합니다.
  5. Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
  6. /*
  7. * 그래서 프레임의 위치를
  8. * (모니터화면 가로 - 프레임화면 가로) / 2,
  9. * (모니터화면 세로 - 프레임화면 세로) / 2 이렇게 설정한다.
  10. */
  11. this.setLocation((screenSize.width - frameSize.width)/2(screenSize.height - frameSize.height)/2);
  12.        
  13. setResizable(false)// 프레임 크기 조절을 할수 없게 만듭니다.
  14. setVisible(true);    // 프레임을 보여줍니다.







이렇게 하면 끝 ^ㅡ^ 


참 쉽죠?






반응형

+ Recent posts