gpt4 book ai didi

java - 在 Jar 中定位资源

转载 作者:行者123 更新时间:2023-12-01 15:39:01 26 4
gpt4 key购买 nike

我在创建图像图标时遇到困难。我想打包一个 jar 并让图像可以在 GUI 中显示。以下两个都会引发空指针异常。该路径是直接指向我的 Eclipse 项目中包含必要图像的包的路径。

ImageIcon icon = new ImageIcon(this.getClass().getClassLoader().getResource(
"/TicTacToe/src/edu/luc/tictactoe/gui/resources/images/TicTacToeOIcon.png")
.getPath());

ImageIcon icon = new ImageIcon(getClass().getResource(
"/TicTacToe/src/edu/luc/tictactoe/gui/resources/images/TicTacToeOIcon.png"));

我看不到能够访问适当的包。有什么建议吗?

最佳答案

ImageIcon icon = new ImageIcon(this.getClass().getClassLoader()
.getResourceAsStream("edu/luc/tictactoe/gui/resources/images/TicTacToeOIcon.png");

关于java - 在 Jar 中定位资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8384922/

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