JButton en fonction d'une valeur String
Salut à tous,
j'ai implementé la methode onManagerEvent() de l'interface ManagerEventListener du package org.asteriskjava comme suit:
Code:
1 2 3 4 5 6 7 8 9 10 11
|
public void onManagerEvent(ManagerEvent event)
{
if (event instanceof PeerStatusEvent)
{
if (((PeerStatusEvent) event).getPeerStatus().equals(PeerStatusEvent.STATUS_REGISTERED))
{
PresenceGUI.sButton2001.setIcon(new ImageIcon("personal_green.png"));
}
}
} |
Maintenant je voudrais ajouter la chose suivante devant la ligne PresenceGUI.sButton2001....
Code:
String peerName = new String(((PeerStatusEvent) event).getPeer());
.
la variable peerName peut recevoir les valeurs suivantes:
2000
2001
2002
2003
2004
Je voudrais maintenant remplacer l'ImageIcon en fonction de la valeur de peerName donc quelque chose du style:
Code:
PresenceGUI."peerName".setIcon(new ImageIcon("personal_green.png"));
est-ce que quelqu'un pourrait m'expliquer comment faire.
merci d'avance