Hi James, CheckList is an example of a control. All controls have a render method which is where the markup is rendered. You can override the render method to provide your own markup.
If you haven't done so I suggest you read the documentation on how Click and controls works. regards Bob On Wed, Aug 10, 2011 at 7:38 AM, James Dekker <[email protected]> wrote: > Thanks for responding, Bob! > > What do you mean "click control"? Do you mean click on the Object using > Eclipse while holding down the control key? > > Could you give me an example of what you mean by using the render() method? > How would I pass the Option class inside it so that it appears inside a <td>? > > Thank you again for reaching out! > > -James > > On Aug 9, 2011, at 10:00 PM, Bob Schellink wrote: > >> Hi James, >> >> Click control use the #render method to render markup. I suggest you >> override that method to customize the markup for two columns ie. use a >> <table> and set the width explicitly on the columns. >> >> regards >> >> Bob >> >> >> On 2011/08/09 19:27 PM, James Dekker wrote: >>> Am using the net.sf.click.extras.control.CheckList class to create a >>> visual list of multiple checkboxes to manage e-mail addresses. >>> >>> Here's some sample code: >>> >>> CheckList emailContactsCheckList = new CheckList(emailCheckList); >>> >>> // Iterate through array contactList and add to CheckList also >>> concatenate String name to label >>> emailContactsCheckList.add(new Option(contactList[i].getEntry(), name >>> + " " + contactList[i].getEntry()); >>> >>> When I run my web app, the check list appears like this: >>> >>> checkbox John Doe [email protected] >>> checkbox Jane Doe [email protected] >>> checkbox Jeff Johnson [email protected] >>> >>> As one can see, the names& email addresses are not equally aligned >>> (vertically). >>> >>> Is there a way to put two columns inside the CheckList: >>> >>> e.g. >>> >>> <tr> >>> <td>$name></td> >>> <td>$emailAddress</td> >>> </tr> >>> >>> Thank you for taking the time to read this. Would appreciate a helpful >>> response. >>> >> > >
