저는 Java를 배우는 중이며 GRect 객체로 작업하고 있습니다. x 및 y 좌표를 int에 할당하려고했지만 행운을 얻지 못했습니다. 내가 뭘 놓치고 있는지 모르겠다.GRect에서 x, y 좌표에 변수 사용? (Java 초보자)
특히, 나는 getHeight() 찾고 있어요 :
을 기본적으로, 나는 잘 작동
add(new GRect(moveRight,getHeight(), BRICK_WIDTH, BRICK_HEIGHT));
있어,하지만 난 int로 getHeight을 할당 한 다음 아무튼 작동하지 않음 :
int displayHeight = getHeight();
add(new GRect(moveRight,displayHeight,BRICK_WIDTH,BRICK_HEIGHT));
아이디어가 있으십니까?
내가 온라인 클래스에서 수집 한 내용을 토대로 getHeight()는 클래스에 할당되지 않은 경우 그래픽 창의 높이를 반환합니다.
위와 같이 GRect를 그래픽 창 맨 아래부터 시작하려고합니다 ... 제가 말했듯이, 첫 번째 예제가있을 때, 사각형은 올바르게 움직입니다. 두 번째 예제에서는 디스플레이 상단에 남아 있습니다.
감사합니다. 조엘
그럼 getHeight()가 반환하는 것은 무엇입니까? GRect는 double을 취하고 getHeight()는 double을 반환합니까? – Craig
제가 아는 한 getHeight()는 클래스가 없으면 전체 창 높이를 제공합니다 ... GRect는 double 또는 int를 취하지 않습니까? – Joel