저는 J2SE를 처음 사용하고 Java Swing을 사용하여 J2SE 응용 프로그램을 만들고 있습니다. 은 JFrame
화면의 어느 곳에서나 선택할 수 있지만 데스크탑 화면에서 손이 닿지 않도록 프레임을 제한하고 싶습니다.
드래그 제한을 적용하는 방법은 무엇입니까?
참고 : 코드는 모든 유형의 OS (Window, Linux, Mac)에서 작동해야합니다.
net에서 도움을 찾았지만 해당 코드는 모든 유형의 OS에서 지원되지 않습니다.
화면의 크기와 JFrame의 크기를 알아야합니다.
Toolkit.getDefaultToolkit().getScreenSize();
스레드를 사용하여 화면에서 JFrame의 위치를 검색합니다. CONSTANTLY / 데몬
사용자가 화면의 모서리에 도달하면 몇 가지 계산을 수행하고 JFrame을 최신 유효 위치 또는 화면 중앙으로 설정합니다.
모니터 해상도에 관계없이 JFrame이 중앙에 표시되도록 설정하는 방법은 무엇입니까?
제정신의 사랑을 위해 버드, 이러지 마십시오. 사용자가 원하는 곳으로 옮길 수 있도록하세요. 어떤 소프트웨어가 나에게이 작업을 수행하는 경우 멀티 모니터 설정을 사용하기 때문에 경계선 인 악성 코드로 간주하고, 이는 허용되지 않습니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다