Hallo,
ich habe ein applet geschrieben mit menüs usw. Die menuitems befülle ich automatisch mit ner for-schleife( array als quelle).
jetzt habe ich es schon geschafft, das gewählte Element des menuitems als text zu bekommen, ich möcht dies aber als den entsprechendne Index des Arrays.
hab mal ein snippet angefügt.
Vielleicht hat jemand eine idee
Vielen Dank
ich habe ein applet geschrieben mit menüs usw. Die menuitems befülle ich automatisch mit ner for-schleife( array als quelle).
jetzt habe ich es schon geschafft, das gewählte Element des menuitems als text zu bekommen, ich möcht dies aber als den entsprechendne Index des Arrays.
hab mal ein snippet angefügt.
Vielleicht hat jemand eine idee
Vielen Dank
Code:
if (arg0.getSource() instanceof JMenuItem){
System.out.println("Menü:" + arg0.getSource()+ " gewählt");
JMenuItem source= (JMenuItem) (arg0.getSource());
String item = source.getText();
System.out.println("Text:" +item+ " ");
//gib mir die nummer des array elementes aus item
if ( Arrays.asList( produktlist ).contains( item ) )
{
System.out.println("Text:" +item);
}