Java 如何在wicket中定位图像

Java 如何在wicket中定位图像,java,wicket,Java,Wicket,我遵循以下示例对img进行本地化: 这很有效。只有一个问题。我需要在包中有我不喜欢的java类的映像。如何设置webapp/img的路径 我尝试设置: add(new Image("work", new PackageResourceReference(StatisticPage.class, "/img/work.png"))); 或 但是没有成功用上下文图像代替图像用上下文图像代替图像用a。用a。你能给我举个例子吗?因为当我改变它时,本地化就不起作用了。你是对的,它将不再自动起作

我遵循以下示例对img进行本地化:

这很有效。只有一个问题。我需要在包中有我不喜欢的java类的映像。如何设置webapp/img的路径

我尝试设置:

    add(new Image("work", new PackageResourceReference(StatisticPage.class, "/img/work.png")));


但是没有成功

上下文图像
代替
图像

上下文图像
代替
图像

用a。

用a。

你能给我举个例子吗?因为当我改变它时,本地化就不起作用了。你是对的,它将不再自动起作用。您需要自己解析文件名并将当前区域设置添加到其中。但我只需要创建一个Java包,其中包含一个类MyResources和所有资源文件,并使用PackageResourceReference(MyResources.class,“img/work.png”);你能给我举个例子吗?因为当我改变它时,本地化就不起作用了。你是对的,它将不再自动起作用。您需要自己解析文件名并将当前区域设置添加到其中。但我只需要创建一个Java包,其中包含一个类MyResources和所有资源文件,并使用PackageResourceReference(MyResources.class,“img/work.png”);
    add(new Image("work", new PackageResourceReference(StatisticPage.class, "img/work.png")));