TableViewMultiCellRenderer is generally used when a column's values may contain 
different data types. If all values for a given column will be of the same data 
type, you probably don't need it. You can use TableViewBooleanCellRenderer for 
your checkbox column, and you can pretty easily write your own custom renderer 
for the ListButton column. Take a look at the source for 
TableViewBooleanCellRenderer as an example.
G

On May 16, 2011, at 2:48 PM, Roger L. Whitcomb wrote:

> Understood.  I’m just looking to implement the renderer for display purposes 
> only for now and will use an editor for interaction. 
>  
> So, if I want the renderer to show what looks like a ListButton (or actually 
> more importantly, a Checkbox), what do I have to do?  Just specify the 
> MultiCellRenderer as the cellRenderer in the BXML file?  I want  my enum 
> fields to display in a (pseudo-)ListButton and my boolean fields as Checkbox…
>  
> Thanks.
>  
> Roger Whitcomb | Architect, Engineering | [email protected]| Ingres | 
> 500 Arguello Street | Suite 200 | Redwood City | CA | 94063 | USA  | +1 
> 650-587-5596 | fax: +1 650-587-5550
> From: Greg Brown [mailto:[email protected]] 
> Sent: Monday, May 16, 2011 10:27 AM
> To: [email protected]
> Subject: Re: Use of TableViewMultiCellRenderer
>  
> You can draw a ListButton in a TableView using a renderer, but it won't be 
> interactive. As in Swing, Pivot renderers act like "rubber stamps" - they can 
> only present content, not respond to user input.
>  
> If you need interactivity, you can use an editor. Take a look at the table 
> row editor demo or the Kitchen Sink demo for some examples.
>  
> G
>  
> On May 16, 2011, at 1:03 PM, Roger L. Whitcomb wrote:
> 
> 
> I need to put both ListButtons and Checkbox elements into a TableView.  In 
> looking through the source, it *looks* like the TableVIewMultiCellRenderer 
> could potentially be used to do this, but I’m not clear how that would work.  
> Am I dreaming or is this possible?  What would the renderer code I would need 
> to write look like?  Or would I have to implement something like 
> TableViewTextAreaCellRenderer myself (say, a 
> “TableVIewListButtonCellRenderer”)?
>  
> I didn’t find any examples using the TableViewMultiCellRenderer, so I thought 
> I’d ask.
>  
> Thanks.
>  
> Roger Whitcomb
> Architect, Engineering
> Ingres Corporation
> [email protected]
>  
> PHONE +1 650.587.5596
> FAX +1 650.587.5550
>  
> www.ingres.com
>  
> This transmission is confidential and intended solely for the use of the 
> recipient named above. It may contain confidential, proprietary, or legally 
> privileged information. If you are not the intended recipient, you are hereby 
> notified that any unauthorized review, use, disclosure or distribution is 
> strictly prohibited. If you have received this transmission in error, please 
> contact the sender by reply e-mail and delete the original transmission and 
> all copies from your system.
>  
>  

Reply via email to