I didn't find the DatePicker yet, but if I understand Tree, correctly,
this is fairly straightforward. It looks as though this is handled
through the HTML using
<wicket:head>
<link wicket:id="css" rel="StyleSheet" type="text/css"
href="tree.css" />
</wicket:head>
and with the following Java:
private static final StaticResourceReference CSS =
new StaticResourceReference(Tree.class, "tree.css");
...
IModel hrefReplacement = new Model() {
public Object getObject(Component component) {
return getPage().urlFor(CSS.getPath());
};
};
WebMarkupContainer css = new WebMarkupContainer("css");
css.add(new AttributeModifier("href", true, hrefReplacement));
addToHeader(css);
This is definitely simpler than the example in the wiki, and looks
pretty straightforward.
Is my understanding correct?
Thanks for the help,
-- Scott
Eelco Hillenius wrote:
For a start, take a look at how Tree does it. For a slighly more
complex one, look at DatePicker, which is part of the extensions
project.
Eelco
On 8/24/05, Juergen Donnerstag <[EMAIL PROTECTED]> wrote:
Wicket provides several difference means to reference css and js
files. Unfortunately the documentation is perfect, ... What exactly is
your problem or your question. In the simplest case use plain (X)HTML
without any wicket specific code. <head><link ...
href="style.css"></head>. The examples may serve as references as
well.
Juergen
On 8/24/05, Scott Sauyet <[EMAIL PROTECTED]> wrote:
Obligatory disclaimer: I'm brand new to Wicket. I'm trying to use it
on my first project.</o-d>
The Wiki page on including CSS references for components
(http://tinyurl.com/8aqp5) finishes with this comment:
"A better integrated way of dealing with CSS, JavaScript, etc,
is planned for Wicket 1.1, which is scheduled for summer 2005."
The method described in this page is a somewhat convoluted process of
visiting all the children of the page that implement a HeaderContributor
interface. I was wondering if this "better integrated way" is now
available, and if so, if there is any documentation available.
Thanks,
-- Scott Sauyet
-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
Wicket-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wicket-user
-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
Wicket-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wicket-user
-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
Wicket-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wicket-user
-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
Wicket-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wicket-user