dzień dobry
w Javie ME robię sobie plan lekcji w pliku tekstowym.
aplikacja posiada kilka plików txt
aplikacja działa do momentu pod menu ,czyli poniedziałek wtorek itd..
do każdego dnia chce podporządkować grupy np
pon grupa 1, grupa 2, grupa 3
wt grupa 1, grupa 2, grupa 3
oraz chce zastosować cofanie do wybranego miejsca
problem polega na tym, że aplikacja działa tylko na 3 list
menuList1 = new List("planlekcji", 3);

=====================
kodzie tym aplikacja list plan B cofa do plandd("1"); pliku nr 1 .txt
if(string_podpis == "planB")
{
plandd("1"); <================ cofa do miesiąca
return;
}
że względu, że aplikacja plan B ma kilka plików i do każdego pliku chce zastosować inną ścieżkę wyjściową cofania w list menu planB wiedząc, że planB korzysta z jednego list

================================
kodzie tym aplikacja czyta z list menu plangg w pliku nr 1.txt punkt 1 lub punkt 2
if(string_podpis == "plangg")

     switch(menuList1.getSelectedIndex())
        {
        case 0:  
         plany("1");   <================ otwiera plik grupę 1 w pon
           lub

plany("1", "&&#B"); <================= otwiera plik grupę 1 w pon wierszu 2
break;
że względu, że aplikacja plangg ma kilka opcji menu case, to chce zastosować do 1 opcji case 0: zastosować odczyt do kilku plików nr 1,nr2,nr 3.txt ,wiedząc, że plangg korzysta z jednego list

nie wiem jak zastosować wielokrotnego wyboru menu korzystając z jednego menu

    private void plany(String kk,String A)
    { 
     int  intL ;
     String aaaaa = utf_8("pp" + kk + ".txt", "UTF-8");  
........ 
     menuList1 = new List("planlekcji", 3); 
    for( intL = 0; intL < aa.length; intL++)
     menuList1.append(aa[intL],null);   
     menuList1.addCommand(cofnij);
     menuList1.addCommand(wybierz); 
     menuList1.setFitPolicy(Choice.TEXT_WRAP_ON);
     menuList1.setCommandListener(this); 
     displayA.setCurrent(menuList1);
     string_podpis = "plangg";  
    }

--------------------------
public void commandAction(Command command, Displayable displayable)
    {

    if(string_podpis == "planB")
                {
               plandd("1");    <================ cofa do miesiąca pliku 1
                return;
                } 
             if(string_podpis == ("planA"))     
            { 
          planee("2");   <================ cofa do spis treści plik
               return; 
            } 

.....
if(string_podpis == "plangg")
      
         switch(menuList1.getSelectedIndex())
            {
            case 0:  
             plany("1");   <================ otwiera plik grupę 1 w pon
               
                break;
            case 1:  
          plany("2");        
                break;
            case 2:  
            plany("3");  
                break;   
                   ..........
            case 3:  
             plany("1", "&&#B");        <=================  otwiera plik grupę 1 w pon wierszu 2 
                break;
            case 4:  
             plany("1", "&&#C");
                break;

dziękuje