java - 不确定 JButton 上的图像

标签 java swing jbutton

我已经尝试过以下= ImageIcon clear = new ImageIcon ("icons\delete1.png");

JButton clearBT = new JButton(clear);

它工作得很好,我只是有一个问题要问。图片的目录在我的硬盘里,但是我想把我的项目交给我的教授,所以我不确定图片在他的电脑里是否还会显示。问题是我不确定我放在我的代码中的目录(正是 "C:\\Users\\George\\Desktop\Giorgos\\icons\\delete1.png") 将在我教授的电脑上显示一些内容。

感谢您的回答,如果我不够清楚,我愿意重新措辞。

最佳答案

如果 icons 文件夹在项目目录文件夹中,并且在代码中调用图像:

ImageIcon clear = new ImageIcon("icons\delete1.png");

而且它工作完美,然后它会在任何地方工作。

只要确保您没有将图像位置地址称为指代计算机硬盘的完整地址即可。

关于java - 不确定 JButton 上的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15634012/

相关文章:

java - jscc.start() 出错

java - 在alertdialog中添加微调器

java - 打包包含图像的程序

java - Netbeans 设计 View 中的动态按钮

java - 我是否必须在 Maven 配置文件中复制插件配置?

java - TextField 中的 RequestFocus 不起作用

java - JTabbedPanes 中的 JToolBar;停靠和取消停靠时选项卡名称不正确

Java - 在 Java 程序中运行带有 args 的 java 程序

java - 尝试使用 MouseEvent 更改 JLabel

java - 如何使用 JButton 单击事件关闭基于 JFrame 的窗口