2010-12-21 20 views
1

ボタン内のテキストに色を付けるには どうすればいいですか? 私はそのコードを作成しました:色付けボタン

for(int i=0; i<10 ;i++) 
    { 
     arr[i]=new Button(""+i); 
     arr[i]. 
     arr[i].setBackground(Color.LIGHT_GRAY); 
     p1.add(arr[i]); 
     this.arr[i].addActionListener(this); 
    } 

ボタンのテキストの色は黒です。 ボタンのテキストを黒から青に色付けしたい場合は、何を書く必要がありますか?

答えて

4

arr [i] .setForeground(Color.BLUE);

1

HTMLのすべてのボタンのテキストをまとめます。例えば、

JButton button = new new JButton("<html><font color=#ffffdd>Caption</font></html>"); 

より多くの情報がhereを見出すことができます。

+0

フォアグラウンドを設定する方が簡単です。 – jzd

+0

@jzd同意 - シンプルですが、HTMLでは、テキストのスタイリング(ボタンのキャプション、ラベルなど)に柔軟性があります。したがって、提案。 – 01es