Begge funksjonene er ganske grei. Først, sørg for at det er fornuftig å flytte oppføringen (hvis det er bare én verdi, så er det ingen mening i å prøve å flytte den) og sørge for at brukeren har valgt en oppføring. For det andre, sørge for at varen kan flyttes (det første elementet kan ikke flyttes opp, det siste elementet kan ikke flyttes ned). Hvis elementet kan flyttes, deretter bytte teksten og verdi med det er riktig nabo. Det er alt. Her er det "gå opp liste" -funksjonen
import javax.microedition.midlet. *;.
import javax.microedition.
lcdui *;
/** Anmeldelser
*author umesh
* /
public class listmoveupdown strekker MIDlet implementerer CommandListener {
private int valgt;
private Skjerm skjerm;
Command cmdmoveup = new Command ("gå opp", Command.OK, 1);
Command insert = new Command ("sett", Command.OK, 1);
< p> Command addpage = new Command ("sett", Command.OK, 1);
Command slette = new Command ("delete", Command.OK, 1);
Command cmdmovedown = new Command ("flytte ned", Command.OK, 1);
List abc = new List ("", List.
IMPLICIT);
Form sider = new Form ("" );
List Pagelist = new List ("", List.IMPLICIT);
public void startApp () {
skjerm = display.getDisplay (denne);
pagelist.append ("p1", null);
pagelist.append ("p2", null);
pagelist.append ("p3", null);
pagelist.append ("p4", null);
pagelist.append ("P5", null);
pagelist.setCommandListener (denne); Anmeldelser
pagelist.addCommand (addpage);
abc.append ("Urvi", null);
abc.append ("abcd", null);
abc.append ("Kruti", null);
abc.
append ("Umesh", null);
abc.append ("XYZU", null);
abc.addCommand (cmdmoveup);
abc.addCommand (cmdmovedown);
abc.addCommand (innsats),
abc.addCommand (slette); Anmeldelser
abc.setCommandListener (denne);
Display.getDisplay (denne) .setCurrent (abc);
}
public void listpress ()
< p> {
String x = pagelist.getString (pagelist.getSelectedIndex ());
abc.append (x, null);
display.
setCurrent (abc) ;
}
public void pauseApp () {
}
public void moveUpList (Liste liste) {
List elementer; //= new List (null, List.IMPLICIT);
elementer = liste;
Alert alert = new Alert ("");
if (elements.s