好吧,現在我有一個包含JLayeredPane的JFrame。所以現在就運行一個遊戲GUI。我想將按鈕添加到此框的一側,以便我可以通過按鈕接受用戶的輸入。 任何想法?將多個JPanel添加到JFrame中
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的代碼的一部分。
對不起,沒有張貼[SSCCE](http://sscce.org/)的想法顯示您的問題(S) – mKorbel 2012-04-20 12:15:28
現在是更好嗎? – saviok 2012-04-20 12:21:37
你想在哪裏添加按鈕,你打算如何使用它們? – 2012-04-20 12:24:17