두 대의 컴퓨터에 Netbeans 8.1이 있습니다. 동일한 JDK. 양식 / 창 / 패널을 만들 때 레이블과 같은 Swing 컨트롤의 글꼴의 기본 크기가 다릅니다. 하나의 속성에는 Tahoma 11 평야가 있고 다른 하나에는 Tahoma 13 평야가 있습니다. 또한 메뉴 모음의 크기가 다릅니다. 두 PC를 모두 사용하여 앱을 빌드하는 경우 시작시 크기 조정으로 인해 둘 중 하나에 쓰여진 경우 스크롤바가 나타납니다. 라벨 크기와 텍스트도 변경됩니다.
Netbeans가 글꼴 및 컨트롤 크기에 사용하는 것을 설정하는 방법이 있습니까? 두 가지 모두 동일하게 작동하도록 할 수 있습니까? 도구, 옵션, 글꼴 및 색상을 설정하여 수행되는 편집기 텍스트 영역의 글꼴 크기에 대해 말하는 것이 아닙니다.
이것은 PC의 다른 비디오 칩셋과 관련이 있습니까?
전에이 문제를 본 사람이 있습니까?
다른 PC에서 앱을 만드는 팀이 있다면 어떤 결과가 나올까요?
아니면 문제가되는 PC 사용을 중단해야합니까?
충분한 질문을 했습니까? ;-)
크기가 다른 이유를 알아 냈습니다. Win7 컴퓨터 중 하나에 대형 와이드 스크린 모니터가 있고 오래 전에 DPI를 120 (125 %)으로 설정했습니다. 이로 인해 Netbeans 및 Java가 서로 다른 크기로 실행됩니다. DPI를 다시 96으로 설정하면 문제가 해결됩니다. 특히, 96 DPI (다른 Win7 PC에서)로 개발 된 모든 것은이 PC에서 120 DPI로 실행되며 가장자리가 짧아집니다. 최종 결과는 오른쪽에있는 Swing 컨트롤과 응용 프로그램의 스크롤바로 덮힌 아래쪽 가장자리입니다.
ctrl-scrollwheel 트릭을 사용하여 96DPI를 사용하는 동안 일부 텍스트와 아이콘을 확대 할 수 있지만 더 크게 표시된 모든 것이 필요한 사람에게는 이것은 해결 방법 일뿐입니다. 적어도 Netbeans는 편집기 텍스트에 대한 설정을 허용합니다.
Netbeans와 Java가 선호하는 DPI를 설정하여 개발하고 실행할 수 있다면 좋을 것입니다. 내 Linux PC에 관해서는 이것이 제가 생각 해낼 수있는 유일한 대답입니다.
모두 감사합니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다