You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@wicket.apache.org by miao2oo <mi...@gmail.com> on 2013/07/10 18:34:27 UTC

Adding border in border

Hi need some help here. Anyone knows how to add a Border in a Border.
Eg. 
[HTML]
<wicket:border wicket:id="mainBorder">
    <wicket:border wicket:id="subBorder1">
        
    </wicket:border> 
    <wicket:border wicket:id="subBorder2">
        
    </wicket:border>	
</wicket:border>

[Java]
public TestPage(final String id) {
super(id);
    MainBorder mainBorder = new MainBorder("mainBorder");
    mainBorder.addToBorder(new SubBorder("subBorder1"));
    mainBorder.addToBorder(new SubBorder("subBorder2"));
    add(mainBorder);
}



--
View this message in context: http://apache-wicket.1842946.n4.nabble.com/Adding-border-in-border-tp4660191.html
Sent from the Users forum mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org


Re: Adding border in border

Posted by Igor Vaynberg <ig...@gmail.com>.
SubBorder.java
class SubBorder extends Border {
   SubBorder() {
     ...
   }
}
SubBorder.html
<wicket:border xmlns:wicket>
   ... <border:body/> ...
</wicket:border>
MainBorder.java
class MainBorder extends Border {
   MainBorder() {
      addToBorder(new SubBorder("sub1"));
      addToBorder(new SubBorder("sub2"));
   }
}
MainBorder.html
<wicket:border>
   <div wicket:id="sub1">
   </div>
   <border:body/>
    <div wicket:id="sub2">
    </div>
</wicket:border>
TestPage.java
class TestPage extends WebPage {
   TestPage() {
      add(new MainBorder("border"):
    }
}
TestPage.html
<body>
<div wicket:id="border">
</div>
</body>

-igor

On Wed, Jul 10, 2013 at 9:34 AM, miao2oo <mi...@gmail.com> wrote:
> Hi need some help here. Anyone knows how to add a Border in a Border.
> Eg.
> [HTML]
> <wicket:border wicket:id="mainBorder">
>     <wicket:border wicket:id="subBorder1">
>
>     </wicket:border>
>     <wicket:border wicket:id="subBorder2">
>
>     </wicket:border>
> </wicket:border>
>
> [Java]
> public TestPage(final String id) {
> super(id);
>     MainBorder mainBorder = new MainBorder("mainBorder");
>     mainBorder.addToBorder(new SubBorder("subBorder1"));
>     mainBorder.addToBorder(new SubBorder("subBorder2"));
>     add(mainBorder);
> }
>
>
>
> --
> View this message in context: http://apache-wicket.1842946.n4.nabble.com/Adding-border-in-border-tp4660191.html
> Sent from the Users forum mailing list archive at Nabble.com.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> For additional commands, e-mail: users-help@wicket.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org