Make a model that does the getString in the getObject and give that
model to your label.
Maurice
On Mon, Jun 2, 2008 at 2:15 PM, Fabien D. <[EMAIL PROTECTED]> wrote:
>
> Hi everybody,
>
>
> If I use this code :
>
> BookmarkablePageLink lien_accueil = new
> BookmarkablePageLink("accueil",
> HomePage.class);
> Label labelLinkAccueil = new Label
> ("name",getString("LabelLinkAccueil"));
> labelLinkAccueil.setEscapeModelStrings(false);
> lien_accueil.add(labelLinkAccueil);
> lien_accueil.setVisible(true);
> add(lien_accueil);
>
> In my log file, I have this warning :
> (Localizer.java:188) - Tried to retrieve a localized string for a component
> that has not yet been added to the page. This can sometimes lead to an
> invalid or no localized resource returned. Make sure you are not calling
> Component#getString() inside your Component's constructor. Offending
> component: [MarkupContainer [Component id = panelmenu, page = <No Page>,
> path = panelmenu.PanelMenu]]
>
>
> Wicket doesn't like to use the constructor of a label and getString()....
>
> How cant I resolve this warning and use getString with new Label
>
>
> Thank you in advance
> --
> View this message in context:
> http://www.nabble.com/getString%2C-Label--%3E-Warn-tp17599949p17599949.html
> Sent from the Wicket - User mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]