}
Tuo javax.microedition.midlet. *; tuonti javax.microedition.lcdui. *;
/** * * /public class listmoveupdown ulottuu MIDlet toteuttaa CommandListener {private int valittu; yksityinen Näyttö näyttö; Komento cmdmoveup = uusi Komento ("liikkua ylöspäin", Command.OK, 1); Komento Insert = uusi Komento ("Lisää", Command.OK, 1); Komento addpage = uusi Komento ("Lisää", Command.OK, 1); Komento poistaa = uusi Komento ("poista", Command.OK, 1); Komento cmdmovedown = uusi Komento ("Siirrä alas", Command.OK, 1); Luettelo abc = uusi List ("", List.
IMPLICIT); Kunto sivut = uusi muoto (""); Luettelo pagelist = uusi List ("", List.IMPLICIT);
public void startApp () {näyttö = display.getDisplay (tämä); pagelist.append ("P1", nolla); pagelist.append ("p2", null); pagelist.append ("P3", nolla); pagelist.append ("P4", null); pagelist.append ("P5", null); pagelist.setCommandListener (tämä); pagelist.addCommand (addpage); abc.append ("urvi", nolla); abc.append ("abcd", null); abc.append ("KRUTI", nolla); abc.append ("Umesh", nolla); abc.append ("XYZU", nolla); abc.addCommand (cmdmoveup); abc.addCommand (cmdmovedown); abc.
addCommand (lisää); abc.addCommand (poistetaan); abc.setCommandListener (tämä); Display.getDisplay (tämä) .setCurrent (ABC); } Public void listpress () {
String x = pagelist.getString (pagelist.getSelectedIndex ()); abc.append (x, nolla); display.setCurrent (ABC); } Public void pauseApp () {} public void moveUpList (Lista lista) {Lista elementtejä; //= uusi List (null, List.IMPLICIT); elementit = luettelo; Alert alert = uusi Alert (""); jos (elements.size () == -1) {alert.setString ("ei ole tietoja, jotka voidaan siirtää!"); } Else {valittu = elements.
getSelectedIndex (); jos (valittuna == -1) {alert.setString ("Sinun tulee valita merkintä siirrettävä!"); } Else {jos (elements.size () == 0) {alert.setString ("On vain yksi merkintä! \\ NOsoitteen yksi kohta on paikallaan."); } Else {jos (valittuna == 0) {alert.setString ("ensimmäinen merkintä luetteloa ei voida siirtää ylös."); } Else {String moveText1 = elements.getString (valittuna-1); String moveText2 = elements.getString (valittuna); elements.set (valittuna, moveText1, nolla); elements.set (valittuna-1, moveText2, null);
elements.
setSelectedIndex (valittuna-1, tosi);
}}}}} public void moveDownList (Lista lista) {Lista elementit; elementit = luettelo; Alert alert = uusi Alert ("");
jos (elements.size () == -1) {alert.setString ("ei ole tiet