Wicket 动态图像工具提示

Wicket 动态图像工具提示,wicket,wicket-1.5,Wicket,Wicket 1.5,我试图弄清楚如何动态显示包含字节数组图像的工具提示。 我不想在开始时放置image href或base64内容。它应该是动态工作的:如果用户悬停某个东西,工具提示将显示并获得我在字节数组中的图像。您需要DynamicImageResource。将其映射到URL并覆盖生成图像数据的byte[]getImageData(IResource.Attributes)abstract方法 在WebApplication类中: mount(new MountMapper("/images/my-tool

我试图弄清楚如何动态显示包含字节数组图像的工具提示。
我不想在开始时放置image href或base64内容。它应该是动态工作的:如果用户悬停某个东西,工具提示将显示并获得我在字节数组中的图像。

您需要
DynamicImageResource
。将其映射到URL并覆盖生成图像数据的
byte[]getImageData(IResource.Attributes)
abstract方法

在WebApplication类中:

  mount(new MountMapper("/images/my-tooltip", new DynamicImageResource("png") {

      @Override
      protected byte[] getImageData(IResource.Attributes attributes) {
          // TODO your array with data
          return new byte[];
      } 

  }));