The problem is that an object cannot exist in two locations at the  
same time ... Really, don't you wish you could be at the bar, at the  
same time you are at home fixing the dishwasher (you're happy, wife's  
happy)?

The same applies to DOM your <div>|</div> cannot be in two places at  
once, you can create additional <div>s that look the same, but you  
can't put the same one in two places.

So, the second time you menu.add(separator) it is automagically moved  
as that is easier than folding space so it can be in two places at once.

-jason

On May 1, 2009, at 4:12 AM, hezjing wrote:

> Hi
>
> I want to create a menu contains hyperlinks, and looks like "About  
> us | Register | Login".
>
> Here is my code:
>
>         Hyperlink about = new Hyperlink("About us", "about");
>         Hyperlink register = new Hyperlink("Register", "register");
>         Hyperlink login = new Hyperlink("Login", "login");
>
>         // create a label to show the separator "|"
>         Label separator = new Label("|");
>         separator.addStyleName("menu");
>
>         HorizontalPanel menu = new HorizontalPanel();
>         menu.add(about);
>
>         // add the label "|" the 1st time
>         menu.add(separator);
>         menu.add(register);
>
>         // add the label "|" the 2nd time
>         menu.add(separator);
>         menu.add(login);
>
>
> The first label (or the separator) does not show up :-(
> It seems that we cannot add a same label more than once.
>
> The label does nothing but merely to show the separators, do we have  
> other choice except to create a new label for every separator?
>
>
> -- 
>
> Hez
>
> >


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to Google-Web-Toolkit@googlegroups.com
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to