Retrieving Resources

使用getResource方法从 JAR 文件读取资源。例如,以下代码从 JAR 文件检索图像。

// Get current classloader
ClassLoader cl = this.getClass().getClassLoader();
// Create icons
Icon saveIcon  = new ImageIcon(cl.getResource("images/save.gif"));
Icon cutIcon   = new ImageIcon(cl.getResource("images/cut.gif"));

该示例假定应用程序的 JAR 文件中存在以下条目:

  • images/save.gif

  • images/cut.gif