3

私は比較的新しいプログラマーですので、ご容赦ください。ゲームの主人公をイメージした 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);
        }
    });

前もって感謝します。

4

1 に答える 1