Wicket-menu を試す

ちょっと古いかもしれないが、Wicket-menu というメニューバーのコンポーネントのプロジェクトが
Googleオープンソースプロジェクトにある。Wiki が解りやすく書いてある。
まだ Wicket 1.5 用には書かれていない。

http://code.google.com/p/wicket-menu/

SunriseGlossDropDownMenu は、以下より、、
http://www.cssmenumaker.com/builder/menu_info.php?menu=003

f:id:posturan:20160313230811j:plain

ChromeDropDownMenu は、以下より、
http://www.dynamicdrive.com/dynamicindex1/chrome/index.htm

JAR をダウンロードして、試したらChromeDropDownMenu は down.gif のパスが正しくない。

ソースが入手できるので、調べたら、
com/cooldatasoft/horizontal/dropdown/chrome/js/chrome.js
この中で、down.gif 画像が指定されている。

<img src="resources/com.cooldatasoft.css.horizontal.dropdown.chrome.ChromeDropDownMenu/images/down.gif" border="0" />

ここで、'.css' が余計である。除去してJARを作成し直してうまくいく。


デザインとの分業作業の点でどうなのか考えてしまうところだが、
wicket-menu のプログラムソースは非常に参考になり、画像ファイル名、CSSスタイルシート
ファイル名、コンポーネントのクラス名、
それぞれ、普遍的な名称を付けてしまえば、デザインとの分業作業も可能なのではと考えている。