由於某種原因,switch語句不適用於所有情況。它只適用於第二和第四種情況。不管它是哪個鍵,我都換了它們,只有第二和第四個實際移動座標。開關語句不通過所有情況
我不正確地做這個switch語句嗎?
@Override
public void keyPressed(KeyEvent e) {
int code = e.getKeyCode();
switch(code) {
case KeyEvent.VK_DOWN:
y+=15;
case KeyEvent.VK_UP:
y-=15;
case KeyEvent.VK_RIGHT:
x+=15;
case KeyEvent.VK_LEFT:
x-=15;
}
repaint();
}
破......... .. – 2014-09-29 13:31:34
首先你應該學習java,這不是一個成熟的問題:( – Muhammad 2014-09-29 13:34:23
我看到pe ople試圖從已接受的答案中獲得一些回購,而不是告訴提問者這不是問這個問題的地方。 – 2014-09-29 13:35:32