2013-04-14 195 views
0

我正在做一個euromillion程序,我需要一些幫助。我有這個代碼,我想爲JButton設置一個大小。我不知道該怎麼做如何更改JButton大小

有人可以告訴我我需要改變什麼嗎?

static JButton[][] botoes = new JButton[5][10]; 
static JButton [][] estrelas = new JButton[4][3]; 

public void grafica(){ 
    GridLayout layoutBotoes = new GridLayout(5,10); 
    GridLayout layoutEstrelas = new GridLayout(4,3); 
    um.setLayout(layoutBotoes); 
    dois.setLayout(layoutEstrelas); 
    for(i=0;i<5;i++){ 
     for(l=0;l<10;l++){ 
      cont++; 
      botoes[i][l] = new JButton(""+cont); 
      um.add(botoes[i][l]); 
      botoes[i][l].addActionListener(this); 
     } 
    } 
    cont=0; 
    for(i=0;i<4;i++){ 
     for(l=0;l<3;l++){ 
      if(i==3 && l==2) { 
       break; 
      } else { 
       cont++; 
       estrelas[i][l] = new JButton(""+cont); 
       dois.add(estrelas[i][l]); 
       estrelas[i][l].addActionListener(this); 
      } 
     } 
    } 
} 
+0

什麼_exactly_你想實現? – kleopatra

+0

我想爲JButton放置一個大小 – user2279348

+2

不,這不是您想要的:-)在Swing/AWT中,調整大小和定位是LayoutManager的任務,始終如此。你的任務是a)定義你的用戶界面的視覺效果(相對定位/對齊/調整大小behehaviour)b)找到一個適合你的需求的LayoutManager – kleopatra

回答