*   >> Læs Uddannelse artikler >> science >> programming

J2ME Moving List Elements op /ned !!

Begge funktioner er temmelig ligetil. Først sørg for at det giver mening at flytte posten (hvis der er kun én værdi, så er der ingen mening i at forsøge at flytte den), og sørg for, at brugeren har valgt en post. For det andet, så sørg for det element kan flyttes (det første element kan ikke flyttes op, kan det sidste punkt ikke flyttes ned). Hvis varen kan flyttes, så bytte teksten og værdi med det rigtige nabo. Det er det. Her er den "gå op liste" -funktionen

import javax.microedition.midlet *;..

import javax.microedition.

lcdui *;

/**

*author Umesh

* /

public class listmoveupdown udvider MIDlet implementerer CommandListener {

privat int valgt,

privat Skærm display;

Kommando cmdmoveup = ny Kommando ("gå op", Command.OK, 1)

Kommando insert = ny Kommando ("Indsæt", Command.OK, 1);

< p> Kommando addpage = ny Kommando ("Indsæt", Command.OK, 1),

Kommando slette = ny Kommando ("delete", Command.OK, 1),

Kommando cmdmovedown = ny Kommando ("flytte ned", Command.OK, 1),

Liste abc = ny liste ("", List.

IMPLICIT)

Form sider = ny Form ("" )

Liste pagelist = ny liste ("", List.IMPLICIT)

public void startApp () {

display = display.getDisplay (dette);

pagelist.append ("P1", null);

pagelist.append ("p2", null);

pagelist.append ("P3", null);

pagelist.append ("P4", null);

pagelist.append ("p5", null);

pagelist.setCommandListener (dette);

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 (indsæt);

abc.addCommand (slet),

abc.setCommandListener (dette),

Display.getDisplay (dette) .setCurrent (abc),

}

public void listpress ()

< p> {

String x = pagelist.getString (pagelist.getSelectedIndex ()),

abc.append (x, null);

display.

setCurrent (ABC) ;

}

public void pauseApp () {

} Salg

public void moveUpList (List liste) {

List elementer; //= ny liste (null, List.IMPLICIT)

elementer = listen

Signal alarm = ny Alert ("");

if (elements.size () == -1) {

alert.setString ("

Page   <<       [1] [2] [3] [4] >>
Copyright © 2008 - 2016 Læs Uddannelse artikler,https://uddannelse.nmjjxx.com All rights reserved.