The panel which contain a list box can acess soft keys....
Add this two line in your panel
this.setComponentListener(new ListenerClass());
this.setSoftKeyListener(new SoftKeyListenerClass());
and implement the ListenerClass according to your need ....
Here "listbox" is the ListBox (May me numbered , Radio buttons , ....) which
is assumed to be initialised .
class ListenerClass implements ComponentListener {
public void componentAction(Component c, int type, int param) {
if (c == listbox) {
if (type == ComponentListener.SELECTION_CHANGED) {
int i = listbox.getSelectedIndex();
.........
}
}
}
}
----- Original Message -----
From: "Vince Berg" <tokyoludite@hotmail.com>
To: <keitai-l@appelsiini.net>
Sent: Friday, November 30, 2001 8:41 AM
Subject: (keitai-l) list boxes, soft keys, and the N503iS
>
> I just started experimenting writing iapplis for my N503iS. I noticed
that
> when I create a numbered list box and the list box is selected, the panel
> which contains the list box is no longer capable of receiving soft key
> events. When I say that the list box is selected, I mean that I've
pressed
> the select button which causes the list to enter the mode where the first
> item in the list is highlited and I can scroll up and down the list using
> the arrow keys.
>
> This behavior seem strange to me. I would expect that the soft keys would
> always work, regardless of the state of the UI components contained in the
> panel.
>
> I'm curious to know if others have been bothered by this behavior and
> whether someone has a workaround other than rolling one's own list class.
>
> regards,
> Vince
>
> _________________________________________________________________
> Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp
>
>
> [ Need archives? How to unsubscribe? http://www.appelsiini.net/keitai-l/ ]
[ Need archives? How to unsubscribe? http://www.appelsiini.net/keitai-l/ ]
Received on Fri Nov 30 05:57:39 2001