스윙 GUI가있는 작은 Java 응용 프로그램이 있습니다. 창에 고정 된 크기를 설정했는데 모든 것이 잘 작동합니다. 그러나 다른 화면에서 GUI를 사용할 때 객체가 약간 움직이는 것처럼 보입니다. (레이블이 전체 텍스트 등을 표시하지 않는 등 ...) 차이점은 화면의 가로 세로 비율에 있다고 생각하지만이 문제를 해결할 수있는 방법이 있습니까?다른 해상도를 사용하면 고정 크기 스윙 GUI가 변경됩니다.
0
A
답변
4
고정 된 크기의 창을 사용하지 않는 것이 좋습니다.
2
나는 Bryan에 동의합니다. 플랫폼 및/또는 JVM 버전에 따라 화면 해상도, 현지화 (있는 경우), 모양 및 느낌이 다르게 나타나는 여러 가지 이유가 있습니다. 스윙의 레이아웃은 프레임 크기를 고정하지 않고도 원하는 모든 작업을 수행 할 수 있도록 충분히 유연합니다. 그렇지 않으면 렌더링 엔진을 구현하여 모든 것을 렌더링합니다. 렌더링되는 것은입니다.
관련 문제
- 1. 왜 스윙 GUI가 런타임과 디자인면에서 다르게 보입니까?
- 2. Java 스윙 GUI가 Windows 7에서 잘못 렌더링됩니다.
- 3. 고정 크기 컨테이너의 이미지 크기가 다른 경우
- 4. C# 디스플레이 해상도를 초과하는 창 크기 조정
- 5. iPhone에서 고정 된 시간마다 이미지가 변경됩니다.
- 6. 고정 크기 문자 인코딩
- 7. css, 고정 크기
- 8. 고정 크기 열
- 9. 다른 화면 해상도를 해결하는 방법
- 10. 스윙 겹치는 구성 요소
- 11. 동적 크기 세트의 고정 크기 순열
- 12. 고정 크기 배열 데이터베이스 필드
- 13. 모든 스윙 프레임 "고정"얻을 대기가() 자바
- 14. 다른 스윙 클래스의 스윙 클래스에 값 반환
- 15. 고정 크기 div에 텍스트 맞추기
- 16. 위치 고정 브라우저 크기 조정
- 17. Java에서 고정 크기 배열 대체?
- 18. Div. 백분위와 고정 크기 결합
- 19. 고정 크기로 이미지 크기 조정
- 20. 화면 해상도를 제어하는 방법
- 21. CSS에서 다른 화면 해상도를 처리하는 방법은 무엇입니까?
- 22. Adobe AIR는 안드로이드에서 다른 화면 해상도를 지원합니다.
- 23. UITableViewCell의 고정 크기 이미지 뷰 또는 고정 텍스트 위치 지정?
- 24. 고정 크기 ThreadPool을 .NET에서 어떻게 만듭니 까?
- 25. HTML 페이지의 스크롤 막대가있는 고정 크기 상자?
- 26. 고정 크기 내에서 웹 컨텐츠를 제한
- 27. 표준 C에서 고정 크기 정수 typedef 선언
- 28. 고정 크기 선언의 관점은 다음을 위해
- 29. 비례 행 크기 1 고정 행
- 30. PHP는 클라이언트 브라우저 모니터의 크기/해상도를 감지 할 수 있습니까?
레이아웃 관리자를 null로 설정해서는 안되며 고정 된 크기를 사용하는 것이 나쁜 생각 인 이유입니다. – OscarRyz
DPI 설정을 포함하여 글꼴이 동일합니까? Bryan Oakley가 지적했듯이 고정 된 크기의 창을 사용해서는 안됩니다. 글꼴이 바뀌면 끊어집니다. 당신이 국제화한다면 그들은 깨어납니다. 아마도 잘못 될 수있는 다른 것들이있을 것입니다. 레이아웃 관리자를 사용하십시오. –
오스카 리즈 (OscarRyz)가 승리의 팁을 주었고, 검색을 해봤으며, MiGLayout 관리자를 사용해 보았습니다. 이제 모든 것이 훨씬 나아졌습니다. 감사! – Omnomnomnom