문제

이미지가 포함 된 일부 버튼이 포함 된 SWT를 사용하여 Java 응용 프로그램을 개발하고 있습니다.

내 Windows 컴퓨터에서 버튼이 버튼에 전체 이미지를 표시 할 수있을 정도로 자동으로 커질 것입니다. Mac에서 이것을 시도했지만 버튼은 전체 이미지에 맞게 키가 크지 않습니다. 버튼의 setsize () 함수를 사용하여 크기를 수동으로 설정하려고 시도했지만 버튼의 부모에서 Layout ()를 호출 할 때마다 버튼의 크기를 기본값으로 다시 설정합니다.

버튼을 이미지에 맞게 충분히 크게 만드는 방법에 대한 아이디어가 있습니까?

도움이 되었습니까?

해결책

솔루션을 찾았습니다.

버튼의 부모는 GridLayout 관리자를 사용하고있었습니다. 버튼의 griddata 변수를 heighthint and widthhint를 의도 된 크기로 설정했으며 작동했습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top