私は比較的新しいプログラマーですので、ご容赦ください。ゲームの主人公をイメージした JFrame を作成しました。しかし、それを移動する方法がわかりません (x++ や x-- のように、x 軸に値を追加することによって)。とにかくこれを行うことはありますか?
キャラクターの追加:
final JLabel carl = new JLabel("");
carl.setIcon(new ImageIcon(gui.class.getResource("/main/carl.png")));
carl.setBounds(12, 90, 64, 69);
levelOne.add(carl);
ボタンクリックでキャラクターを移動します(現時点では、指定した座標に移動するように設定しています):
JButton RightButtonLevelOne = new JButton("Move right");
RightButtonLevelOne.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
carl.setBounds(24, 90, 64, 69);
}
});
前もって感謝します。