getPreferredWidth() 및 getPreferredHeight() 메소드의 개념이 명확하지 않습니다. 그들이 무엇을 기초로 반환되는지는 무엇을 의미합니까?BlackBerry - getPreferredWidth() 및 getPreferredHeight()는 무엇을 반환합니까?
getWidth()와 getPreferredWidth()의 차이점은 무엇입니까?
은 기본적으로getPreferredWidth() 및 getPreferredHeight() 메소드의 개념이 명확하지 않습니다. 그들이 무엇을 기초로 반환되는지는 무엇을 의미합니까?BlackBerry - getPreferredWidth() 및 getPreferredHeight()는 무엇을 반환합니까?
getWidth()와 getPreferredWidth()의 차이점은 무엇입니까?
은 기본적으로, 필드 # getPreferredHeight() 및 필드 #에서는 getPreferredWidth()를 .. 감사 0을 반환 그들은 사용자 정의 필드가 어떤 사용자 정의 필드의 적절한 폭으로 무시하는 거기/높이입니다.
필드 재정렬과 관련하여 재정의 된 메소드에서 제공하는 값을 고려합니다. 원하는 값이 표시 영역 및 필드 내용에 적합한 경우 원하는 값이 사용됩니다. 이 값들은 단지 제안 일뿐입니다. 한편
필드 # 1 getHeight() 및 필드 # getWidth() 필드의 실제 범위를 리턴한다.
Field#getPreferredWidth()은 특정 필드가 만들어 질 때 너비를 결정하는 데 사용됩니다. 사용자 정의를 작성하려면이 메소드를 대체해야합니다. Display#getWidth()은 화면 너비와 관련된 버튼을 만드는 데 사용할 수있는 장치 또는 시뮬레이터의 실제 화면 크기를 반환합니다. Field#getWidth()은 이전에 생성 한 필드의 실제 너비를 반환합니다. 이 코드 블록을 사용하여 전체 화면 너비와 기본 높이를 채우는 단추를 만들었습니다.
특정 필드, 즉 ButtonField에 대해 getPreferredWidth()
메소드를 재정의하는 방법입니다.
ButtonField myButton = new ButtonField("Click", USE_ALL_WIDTH){
public int getPreferredWidth(){
return Display.getWidth();
}
};
는'필드 # getWidth()는'내 대답을 클리어 필드 – mrvincenzo
의 폭을 반환 – milkersarac