将图像放入.jar

时间:2011-03-06 15:18:30

标签: java eclipse jar

如何使用Eclipse将图像放入.jar以及如何从.jar加载图像?

2 个答案:

答案 0 :(得分:1)

将图像文件放入源层次结构中,eclipse会将其包含在jar中。调用Class.getResourceAsStream从类路径访问它。

答案 1 :(得分:0)

在下面的示例中,图像文件被放置到包com / vocrecaptor / swing / resource并设置为图标到系统托盘图标。

SystemTray tray = SystemTray.getSystemTray();
URL imgURL = ClassLoader.getSystemResource("com/vocrecaptor/swing/resource/tray.gif");
Image image = Toolkit.getDefaultToolkit().getImage(imgURL);
trayIcon = new TrayIcon(image, hint, menu);
trayIcon.setImageAutoSize(true);
tray.add(trayIcon);

在Eclipse中,可以从菜单File-> Export-> Java-> Runnable JAR文件创建jar文件。在那里,您需要选择可执行类。也可以为您生成Ant脚本。