gpt4 book ai didi

Java:我无法更改 JButton 的背景

转载 作者:塔克拉玛干 更新时间:2023-11-01 22:15:52 25 4
gpt4 key购买 nike

大家好。我正在使用 Java 程序。我想更改 JButton 的背景,但是我无法更改它。当功能结束时,颜色不会改变一点。这是我的代码:

public void initialization() {
button = new JButton[size][size];
mainPanel.setLayout(new GridLayout(0, size));
for (int i = 0; i < size; i++) {
for (int j = 0; j < size; j++) {
button[i][j] = new JButton();
button[i][j].setBackground(Color.BLACK);
//button[i][j].setVisible(true);
//button[i][j].setEnabled(false);
mainPanel.add(button[i][j]);

}
}
mainPanel.updateUI();
System.out.print("Button Finished\n");
}

我希望有人能帮助我。

最佳答案

尝试在更改背景之前将其设置为不透明:

button[i][j].setOpaque(true);
button[i][j].setBackground(Color.BLACK);

关于Java:我无法更改 JButton 的背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7364566/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com