Article View: borland.public.jbuilder.java.language
Article #17759List itemStateChanged Event doesn't get DESELECTED ItemEvent
From: A. Weintraub
Date: Fri, 09 Oct 1998 00:00
Date: Fri, 09 Oct 1998 00:00
38 lines
1531 bytes
1531 bytes
Using jbuilder2 I added a java.awt.List. I set up an ItemListener so the
List will get itemStateChanged(ItemEvent e) events. I want to get both the
e.SELECTED and e.DESELECTED events, however, it seems that the DESELECTED
message is never sent. The SELECTED ItemEvent is sent. Is this a know bug
in the JDK or jbuilder?
LogReclist1.addItemListener(new java.awt.event.ItemListener()
{
public void itemStateChanged(ItemEvent e)
{
LogReclist1_itemStateChanged(e);
}
});
void LogReclist1_itemStateChanged(ItemEvent e)
{
switch(e.getStateChange()) {
case e.DESELECTED:
// do stuff...
System.err.println("DESELECTED");
break;
case e.SELECTED:
// a selection from the list was made
// do stuff
System.err.println("SELECTED");
break;
default:
System.err.println("Default");
break;
}
}
Thanks,
A. Weintraub
Technical Details
Message-ID:
<6vldmf$1nb12@forums.borland.com>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: f74b3,16ede76719768eb7,start X-Google-Attributes: gidf74b3,public From: "A. Weintraub" <aweintraub@uptick.com> Subject: List itemStateChanged Event doesn't get DESELECTED ItemEvent Date: 1998/10/09 Message-ID: <6vldmf$1nb12@forums.borland.com> X-Deja-AN: 399396202 Organization: UpTick Technologies, Inc. X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3 Newsgroups: borland.public.jbuilder.java.language