サンプルアコーディオン
Applicationクラス
public class SampleApplication extends WebApplication{ @Override public Class<? extends Page> getHomePage() { return SamplePage.class; } @Override protected void init() { super.init(); addComponentInstantiationListener(new WiQueryInstantiationListener()); } }
SamplePage.java
public class SamplePage extends WebPage{ public SamplePage() { Accordion accordion = new Accordion("accordion"); add(accordion); } }
SamplePage.html
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> <title>Sample Page</title> </head> <body> <div wicket:id="accordion"> <h3><a href="#div1">Section1</a></h3> <div id="1"> <p> テスト1 </p> </div> <h3><a href="#div2">Section2</a></h3> <div id="2"> <p> テスト2 </p> </div> </div> </body> </html>
以上。アコーディオンができました。
簡単です。
以下からライブラリがダウンロードできます。
本家:GoogleCode
http://code.google.com/p/wiquery/