2012-04-11 13 views
3

私はボードゲームを作っており、プレイヤー1とプレイヤー2をボタンのグリッドに置く必要があります。私はイメージアイコンを使ってボタンに置​​いておきたい部分を表現しています。問題は、私はボタンのループを持っている、私はボタン2,4,6,8,10のボタン1,3,5,7,9とピース2にピース1を配置する必要があります。特定のボタンに画像アイコンを追加するには?

答えて

3

    for(int i=0;i<30;i++){ 
     buttons[i] = new JButton("label"+ i); 
     buttons[i].setBackground(Color.white); 
     if (i < 10) { 
      if (i%2 == 0) { 
      buttons[i].setIcon(piece2); 
      } else { 
      buttons[i].setIcon(piece1); 
      } 
     } 
     panel.add(buttons[i]); 
    } 
+0

グレートそれが動作します:あなたはそれを受け入れ、あなたの信用を助けるために時間がかかった人物を与えるために、この答えにチェックマークをクリックする必要が –

+0

Dを。 –

関連する問題