The setStyle() on a column, puts the style a <col> tag!
I belive that is the only way you can set style to a complete column on a
single tag.

Niels


igor.vaynberg wrote:
> 
> nothing in the works yet, still trying to figure out the nicest way to do
> this
> 
> niel's idea might be more straightforward but from framework's point of
> view
> it is too limited and you can further generalize it to
> 
> setStyle("rightadjusted width200") and remove setWidth() completely.
> 
> then the question becomes
> 
> when you call setStyle() on a column - where does that style go? does it
> go
> onto the th? or the tds?
> 
> -igor
> 
> 
> On 10/31/06, Jan Mikkelsen <[EMAIL PROTECTED]> wrote:
>>
>> I have run into the same requirement and would also like a more elegant
>> solution.
>> Is something in the works or is there more important stuff to do :) ?
>> Personally I prefer Niels' approach because it is very straightforward.
>>
>> Thanks,
>> /Jan
>>
>>
>> Igor Vaynberg wrote:
>> > i think what would be even better is if icolumn had add(IBehavior)
>> > that would get attached to the header
>> >
>> > right now what you have to do is something like this
>> >
>> > new MyColumn() {
>> >  Component getHeader() {
>> >     Component c= super.getHeader();
>> >     c.add(new MyAttributeModifier());
>> >    }
>> > }
>> >
>> > which is tricky for newbies to figure out.
>> >
>> > -igor
>> >
>> >
>> >
>> > On 10/14/06, * Niels Bo* <[EMAIL PROTECTED]
>> > <mailto:[EMAIL PROTECTED]>> wrote:
>> >
>> >     Hi
>> >
>> >     I have this suggestion for an extension to the DataTable component
>> >     that will make it easier to set width and ccs styles individually
>> >     on each column.
>> >
>> >     It involves these files (attached):
>> >
>> >      IColumn.java - new getWidth() and getStyleName()
>> >      AbstractColumn.java - implement default get/set Width and
>> StyleName
>> >      DataTable.html - added <colgroup>section
>> >      DataTable.java - added a few lines.
>> >
>> >     Usage like:
>> >       IColumn column = new PropetyColumn(...);
>> >       column.setStyleName("rightadjust");
>> >       column.setWidth(200);
>> >
>> >     Would this be a useful improvement for other Wicket users?
>> >
>> >     Niels
>> >
>> >
>> -------------------------------------------------------------------------
>> >     Using Tomcat but need to do more? Need to support web services,
>> >     security?
>> >     Get stuff done quickly with pre-integrated technology to make your
>> >     job easier
>> >     Download IBM WebSphere Application Server v.1.0.1 based on Apache
>> >     Geronimo
>> >
>> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
>> >     <
>> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642>
>> >
>> >     _______________________________________________
>> >     Wicket-user mailing list
>> >     Wicket-user@lists.sourceforge.net
>> >     <mailto:Wicket-user@lists.sourceforge.net>
>> >     https://lists.sourceforge.net/lists/listinfo/wicket-user
>> >     <https://lists.sourceforge.net/lists/listinfo/wicket-user>
>> >
>> >
>> >
>> >
>> >
>> ------------------------------------------------------------------------
>> >
>> >
>> -------------------------------------------------------------------------
>> > Using Tomcat but need to do more? Need to support web services,
>> security?
>> > Get stuff done quickly with pre-integrated technology to make your job
>> easier
>> > Download IBM WebSphere Application Server v.1.0.1 based on Apache
>> Geronimo
>> >
>> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
>> >
>> ------------------------------------------------------------------------
>> >
>> > _______________________________________________
>> > Wicket-user mailing list
>> > Wicket-user@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/wicket-user
>> >
>>
>>
>> -------------------------------------------------------------------------
>> Using Tomcat but need to do more? Need to support web services, security?
>> Get stuff done quickly with pre-integrated technology to make your job
>> easier
>> Download IBM WebSphere Application Server v.1.0.1 based on Apache
>> Geronimo
>> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
>> _______________________________________________
>> Wicket-user mailing list
>> Wicket-user@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/wicket-user
>>
> 
> -------------------------------------------------------------------------
> Using Tomcat but need to do more? Need to support web services, security?
> Get stuff done quickly with pre-integrated technology to make your job
> easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> _______________________________________________
> Wicket-user mailing list
> Wicket-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wicket-user
> 
> 

-- 
View this message in context: 
http://www.nabble.com/DataTable-with-column-styles-and-widths-tf2442398.html#a8028625
Sent from the Wicket - User mailing list archive at Nabble.com.


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user

Reply via email to