我只是在學習Java,而我正在使用一個GRect對象。我試圖將x和y座標分配給一個int,但沒有運氣。我不確定我錯過了什麼?將變量用於GRect中的x,y座標? (Java新手)
具體來說,我看的getHeight():基本上
,我有
add(new GRect(moveRight,getHeight(), BRICK_WIDTH, BRICK_HEIGHT));
即工作正常,但我分配的getHeight爲int,然後它不't work:
int displayHeight = getHeight();
add(new GRect(moveRight,displayHeight,BRICK_WIDTH,BRICK_HEIGHT));
任何想法?
爲了澄清 - 從我從這些在線類中收集的內容,getHeight()將返回圖形窗口的高度(如果它未分配給類)。
有了上面的內容,我試圖讓GRect從圖形窗口的底部開始......正如我所說的,當上面的第一個例子中,矩形移動正確時,在第二個例子中,它們留在顯示屏的頂部。
謝謝! 喬爾
那麼getHeight()返回什麼? GRect需要一個double,是getHeight()返回一個double? – Craig 2010-02-17 05:45:26
據我所知getHeight()沒有附加類給你整個窗口的高度... GRect需要一個雙或int,不是嗎? – Joel 2010-02-17 06:02:02