我该怎么办?我可以吗?
public class Jbutton {
public static void main (String[] args){
JButton button = new JButton("I'm colorful!");
button.
我该怎么做^设置按钮颜色?
}
}
答案 0 :(得分:1)
您有2个选项可以使用setBackground
或setIcon
例如
button.setBackground(myColor);
button.setIcon(new javax.swing.ImageIcon(pathToIcon));
答案 1 :(得分:1)
使用您的示例:
public class Jbutton {
public static void main (String[] args){
//You're going to need some context for this like a JFrame
JButton button = new JButton("I'm colorful!");
button.setBackground(Color.RED);
}
}
虽然我想考虑更具启发性的代码部分,但您可以探索This Question以了解swing和AWT的某些部分是如何工作的。
答案 2 :(得分:0)
我相信它是这样的
{
JButton btn = new
JButton(String.valueOf(i));
btn.setBackground(Color.BLACK);
btn.setForeground(Color.GRAY);
p3.add(btn);
}
使用我的手机如此麻烦编辑它以发布代码,这是我在之前的项目中使用的,但如果这有帮助