gpt4 book ai didi

java - 将图像添加到 JButton

转载 作者:搜寻专家 更新时间:2023-10-31 19:34:22 24 4
gpt4 key购买 nike

我想将图像添加到 JButton。按钮的背景设置为黑色。我试图在其上添加图像,但没有显示任何内容。背景颜色为黑色,但图像丢失。

代码

public class Test extends JFrame {

JButton b;
JPanel p;

Test() {
p = new JPanel(new BorderLayout());
b = new JButton();
b.setBackground(Color.black);
ImageIcon img = new ImageIcon("C:\\Users\\Aksi\\Documents\\NetBeansProjects\\test'\\src\\test\\Black_B.ico");
b.setIcon(img);

setDefaultCloseOperation(EXIT_ON_CLOSE);
setSize(400, 400);
p.add(b);
add(p);
validate();

}
public static void main(String args[]) throws IOException {
Test ob = new Test();
ob.setVisible(true);
}
}

最佳答案

两件事

  1. 路径看起来不对
  2. Java 本身不支持 ico 格式

看路径,路径里面有引号

C:\\Users\\Aksi\\Documents\\NetBeansProjects\\test'\\src\\test\\Black_B.ico

只要确定它是否存在

关于java - 将图像添加到 JButton,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12034613/

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