【发布时间】:2016-06-14 18:37:04
【问题描述】:
我遇到了与Palette does not render arrows since Wicket 7.x.x中描述的相同的问题
该示例包含一个带有 href palette-ver-48087C00867DD23918CC93E129A02A8D.css 的链接。
如何从 1) 导入的 jar 文件或 2) 从 Web 中包含 css 文件?
【问题讨论】:
我遇到了与Palette does not render arrows since Wicket 7.x.x中描述的相同的问题
该示例包含一个带有 href palette-ver-48087C00867DD23918CC93E129A02A8D.css 的链接。
如何从 1) 导入的 jar 文件或 2) 从 Web 中包含 css 文件?
【问题讨论】:
在 Wicket 示例的演示页面中,Palette 组件使用 DefaultTheme 行为来贡献palette.css。 您可以使用自己的 Behavior 来贡献自定义主题。
【讨论】:
private static final ResourceReference Custom = new CssResourceReference(DefaultTheme.class,
"mypalette.css");
public Palette(final String id, final IModel<? extends Collection<T>> model,
final IModel<? extends Collection<? extends T>> choicesModel,
final IChoiceRenderer<? super T> choiceRenderer, final int rows, final boolean allowOrder,
boolean allowMoveAll).add(new DefaultTheme().renderHead(this,Custom);
【讨论】: