动态图像工具提示

时间:2013-05-27 10:34:52

标签: wicket wicket-1.5

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

1 个答案:

答案 0 :(得分:2)

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

在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[];
      } 

  }));