Morgen allerseits!
Ich möchte in einem JMenu mehrere JMenuItems anlegen. die Anzahl der JMIs richtet sich nach der Anzahl der Personen.
Ist also dynamisch!
Wenn man auf en solches JMI klickt soll an eine Funktion die ID dieser Person an eine Funktion weiter gegeben werden.
Das anlegen ist dabei kein Problem. Aber wie kann ich die ID der Person( die ID kriege ich mit m.getID() ) an eine Funktion weitergeben wenn man auf das JMI klickt?
Mir ist klar, dass man hier mit ActionListener oder MouseListener Arbeiten musst, aber irgendwie hab ich momentan eine blockade
thx zerni
Ich möchte in einem JMenu mehrere JMenuItems anlegen. die Anzahl der JMIs richtet sich nach der Anzahl der Personen.
Ist also dynamisch!
Wenn man auf en solches JMI klickt soll an eine Funktion die ID dieser Person an eine Funktion weiter gegeben werden.
Das anlegen ist dabei kein Problem. Aber wie kann ich die ID der Person( die ID kriege ich mit m.getID() ) an eine Funktion weitergeben wenn man auf das JMI klickt?
Mir ist klar, dass man hier mit ActionListener oder MouseListener Arbeiten musst, aber irgendwie hab ich momentan eine blockade
Code:
for(int i = 0;i < m_count; i++){
edit_ma.add(new JMenuItem(m[i].getName()+", "+m[i].getVname()));
}
thx zerni