着色按钮

时间:2010-12-21 11:32:20

标签: java swing

我想为按钮内的文字上色 我怎样才能做到这一点? 我做了那个代码:

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);
    }

按钮文字颜色为黑色。 如果我想将按钮中的文字从黑色变为蓝色,我需要写什么?

2 个答案:

答案 0 :(得分:4)

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

答案 1 :(得分:1)

汇总HTML中每个按钮的文本。例如,

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

可以找到更多信息here