setButton()を削除してキーを押すと正しい反応がありますが、setButton()を追加すると、ボタンのみが機能し、キーを押しても反応はありません。どうなりますか? public class Sokaban extends JFrame implements ActionListener {
private static final long serialVersionUID
現在、グリッドベースのゲームをコーディングしようとしています。 iveは、一般ナビゲーション用のキーリスナーを実装するために既に管理していました。 特定のキーを押すと、Jpopupメニューが開きます。 私はキーリスナーでメニューのナビゲーションを実装したいと思います。 Bを押すとメニューが再び閉じられます。 KeyListener UnitActionMenuKeyListener = new K
JPanelが作成された場所とは異なるクラスであるキーを聴くスレッドを作成しようとしています。以下は、JPanelのクラスです。以下は public class Game extends JPanel {
public static final int WIDTH = 600,
HEIGHT = 650;
private static boolean running;