Båda funktionerna är ganska enkelt. Kontrollera först att det är vettigt att flytta posten (om det bara finns ett värde, så finns det ingen mening med att försöka flytta den) och se till att användaren har valt en post. För det andra, se till att posten kan flyttas (det första objektet kan inte flyttas upp, den sista punkten kan inte flyttas ner). Om objektet kan flyttas, sedan byta texten och värdet med det är rätt granne. Det är allt. Här är "flytta upp listan" -funktion Omdömen
import javax.microedition.midlet. *;. Omdömen
import javax.microedition.
lcdui *, Omdömen
/** Omdömen
*author Umesh Omdömen
* /News
public class listmoveupdown utökar MIDlet genomför CommandListener {Omdömen
private int vald, Omdömen
privat Display display;
Kommando cmdmoveup = new Command ("flytta upp", Command.OK, 1), Omdömen
Command insats = new Command ("sätter", Command.OK, 1);
< p> Command addPage = new Command ("sätter", Command.OK, 1); Omdömen
Kommando delete = ny Command ("delete", Command.OK, 1); Omdömen
Kommando cmdmovedown = new Command ("flytta ner", Command.
OK, 1);
Lista abc = new List ("", List.IMPLICIT); Omdömen
Form sidor = new Form ("" ),
Lista pagelist = new List ("", List.IMPLICIT); Omdömen
public void startApp () {Omdömen
display = display.getDisplay (this);
pagelist.append ("p1", null); Omdömen
pagelist.append ("p2", null); Omdömen
pagelist.append ("p3", null);
pagelist.append ("p4", null); Omdömen
pagelist.append ("p5", null); Omdömen
pagelist.setCommandListener (this);
pagelist.addCommand (addPage),
abc.append ("urvi", null); Omdömen
abc.
append ("ABCD", null); Omdömen
abc.append ("Kruti", null); Omdömen
abc.append ("Umesh", null); Omdömen
abc.append ("XYZU", null);
abc.addCommand (cmdmoveup),
abc.addCommand (cmdmovedown), Omdömen
abc.addCommand (infoga), Omdömen
abc.addCommand (radera);
abc.setCommandListener (this);
Display.getDisplay (detta) .setCurrent (abc);
}
public void listpress () Review < p> {
String x = pagelist.getString (pagelist.getSelectedIndex ());
abc.append (x, null);
display.
setCurrent (abc) ,
} Omdömen
public void pauseApp () {
}
public void moveUpList (List lista) {Omdömen
Lista element; //= new List (null, List.IMPLICIT);
-element = lista, Omdömen