2013-05-10 76 views
0
JFrame menu; 

private void menuFrame() { 
     menu = new JFrame(); 
     menu.setSize(600, 600); 
     menu.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 
     menu.setResizable(false); 
     menu.getContentPane().setLayout(new GridLayout(4,5)); 
     menu.getContentPane().setBackground(new Color(15, 81, 162)); 
     JButton game = new JButton("New Game"); 
     game.addActionListener(this); 
     menu.getContentPane().add(game); 
     JButton multi = new JButton("MultiPlayer"); 
     menu.getContentPane().add(multi); 
     JButton howTo = new JButton("How to Play"); 
     menu.getContentPane().add(howTo); 
     JButton credits = new JButton("Credits"); 
     menu.getContentPane().add(credits); 

     menu.setVisible(true); 
    } 

中間我有兩個問題:調整JButton的大小,並把它作爲一個小按鈕在一個JFrame

  1. 對於菜單框架,我想有一個背景則小按鈕的放置中心北部向下中心南部,我得到的問題是,按鈕被放置在彼此的下方,但它們的大小是即使在使用setSize後的整個JFrame的寬度
  2. 如何將圖像作爲菜單的背景JFrame的?
+1

對於第二個你真的應該搜索該網站。之前已經問過很多次了。 – 2013-05-10 14:51:24

回答