如何在Java GUI中设置按钮的背景色?

下面的代码在特定的pannel3上以gridlayout形式创建9个按钮。我想要的是使每个按钮的背景变为黑色,并在其上方显示灰色文本。有人可以帮忙吗?

 for(int i=1;i<=9;i++)

{

p3.add(new JButton(""+i));

}

回答:

查看JButton文档。要特别重视setBackgroundsetForeground方法的继承JComponent

就像是:

for(int i=1;i<=9;i++)

{

JButton btn = new JButton(String.valueOf(i));

btn.setBackground(Color.BLACK);

btn.setForeground(Color.GRAY);

p3.add(btn);

}

以上是 如何在Java GUI中设置按钮的背景色? 的全部内容, 来源链接: utcz.com/qa/415833.html

回到顶部