Actually figured out the solution I was looking for. 

This will iterate through all of the items in a ListBox, changing the items 
font color to red. 

ListBox listBox = new ListBox();

// Assuming a bunch of items were added to listBox....

SelectElement selectElement = SelectElement.as(listBox.getElement());
NodeList<OptionElement> options = selectElement.getOptions();

for (int i = 0; i < options.getLength(); i++) {
     options.getItem(i).getStyle().setColor("#FF0000");
}

 

On Tuesday, January 22, 2013 1:03:01 AM UTC-5, Faith wrote:
>
> It can be changed using listBox.setStyleName();
>
> On Friday, January 18, 2013 6:55:22 PM UTC+5:30, Nicholas DiMucci wrote:
>>
>> *blows cobwebs off this thread*
>>
>> Can anyone answer this question? I'm looking to change the font color of 
>> individual items within a ListBox.
>>
>> On Thursday, June 12, 2008 3:27:03 PM UTC-4, mbracken wrote:
>>>
>>> how do you set the styles on individual elements? 
>>>
>>> On Jun 12, 9:28 am, jhulford <[email protected]> wrote: 
>>> > You CAN set styles on individual option elements and it works fine in 
>>> > Firefox and, I think, most other browsers except IE6. 
>>> > 
>>> > On Jun 11, 12:14 pm, mbracken <[email protected]> wrote: 
>>> > 
>>> > 
>>> > 
>>> > > the listbox doesn't provide the level of detail to change the style 
>>> on 
>>> > > an individual element or to make individual items unselectable.   
>>> you 
>>> > > can set a style for the selected item. 
>>> > 
>>> > > it sounds like you'll need to extend the listbox and add your own 
>>> > > functionality to accomplish what you're trying to do. 
>>> > 
>>> > > On Jun 11, 12:03 pm, kevinSC <[email protected]> wrote: 
>>> > 
>>> > > > is there a way to change the text color of individual elements in 
>>> a 
>>> > > > listbox? also, is there a way to set an element in the listbox NOT 
>>> > > > selectable?- Hide quoted text - 
>>> > 
>>> > - Show quoted text -
>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-web-toolkit/-/iacN2boNtoYJ.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.

Reply via email to