*   >> läser Utbildning artiklar >> science >> programming

J2ME Moving Lista Elements upp /ned !!

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

Page   <<       [1] [2] [3] [4] >>
Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.