さて、今私は JLayeredPane を含む JFrame を持っています。これでゲーム GUI が実行されます。このフレームの横にボタンを追加して、ボタンを介してユーザーからの入力を取り込めるようにします。何か案は?
class mapGUI extends JFrame{
layeredPane = new JLayeredPane();
mapSize = new Dimension(mapColumn * 16 , mapRow * 16);
layeredPane.setPreferredSize(mapSize);
//Adding the layeredPane to the frame.
getContentPane().add(layeredPane);
//Adds the appropriate labels to the panels and adds them to the layeredPane.
addPlayerPos();
addDungeonItems();
addDungeonFloor();
setDefaultCloseOperation(EXIT_ON_CLOSE);
setResizable(false);
pack();
setLocationRelativeTo(null);
setVisible(true);
}
これは、JFrame を作成して JLayeredPane を追加するコードの一部です。