GUI를 설계 할 때 사용자의 화면 크기에 따라 크기를 계산해야합니다. 여기에 마법의 숫자를 사용하면 일부 사용자에게는 잘 작동하지만 일부는 끔찍할 것입니다.
예를 들어, 먼저 사용자 화면 너비와 높이를 얻은 다음 각 요소에 필요한 화면 크기의 일부를 결정합니다. 그런 다음 화면 너비와 높이의 일부를 사용하여 크기를 설정합니다.
화면 크기를 가진 모든 사용자는 동일한 것을 경험하기 때문에 이것은 모범 사례입니다!
문제
GUI에서 일하고 있습니다. 나는 setsize 값에 대한 마법의 숫자를 얻고 있습니다. 마법의 숫자는 나쁜 연습이기 때문에 어떻게 마법의 숫자를 제거 할 수 있습니까? 각각에 변수를 할당해야합니까?
setSize(250x400)
그것이 될 것입니다 setsize (x, y). 이것을 극복하는 가장 좋은 방법은 무엇입니까? 내가 이것을해야합니까, 아니면 더 좋은 방법이 있습니까? 많은 크기가 있다면, 이것은 각각에 대해 할당 할 수 없으므로 쓸모가 없을 것입니다.
해결책
GUI를 설계 할 때 사용자의 화면 크기에 따라 크기를 계산해야합니다. 여기에 마법의 숫자를 사용하면 일부 사용자에게는 잘 작동하지만 일부는 끔찍할 것입니다.
예를 들어, 먼저 사용자 화면 너비와 높이를 얻은 다음 각 요소에 필요한 화면 크기의 일부를 결정합니다. 그런 다음 화면 너비와 높이의 일부를 사용하여 크기를 설정합니다.
화면 크기를 가진 모든 사용자는 동일한 것을 경험하기 때문에 이것은 모범 사례입니다!