*   >> lukeminen koulutus Artikkelit >> science >> programming

J2ME Moving listaelementit ylös /alas !!

Molemmat toiminnot ovat melko suoraviivaista. Ensinnäkin, varmista, että se on järkevää siirtää merkinnän (jos on vain yksi arvo, niin ei ole mitään järkeä yrittää siirtää sitä) ja varmista, että käyttäjä on valinnut merkintä. Toiseksi, varmista asia voidaan siirtää (ensimmäinen erä ei voi siirtää ylös, viimeinen erä ei voi siirtää alas). Jos kohde voidaan siirtää, sitten vaihtaa tekstin ja arvon kanssa on oikea naapuri. Se siitä. Tässä "siirtyä lista" -toiminnon

Tuo javax.microedition.midlet. *;

Tuo javax.microedition.lcdui.

*;

/**

*author Umesh

* /

public class listmoveupdown ulottuu MIDlet toteuttaa CommandListener {

private int valittu;

yksityinen Näyttö näyttö;

Command cmdmoveup = uusi Komento ("liikkua ylöspäin", Command.OK, 1);

Command insertin = uusi Komento ("Lisää", Command.OK, 1);

< p> Command addpage = uusi Komento ("Lisää", Command.OK, 1);

Delete = uusi Komento ("poista", Command.OK, 1);

Command cmdmovedown = uusi Komento ("Siirrä alas", Command.OK, 1);

Lista abc = uusi List ("", List.

IMPLICIT);

Lomake sivut = uusi muoto ("" );

Lista pagelist = uusi List ("", List.IMPLICIT);

public void startApp () {

näyttö = display.getDisplay (tämä);

pagelist.append ("P1", null);

pagelist.append ("p2", null);

pagelist.append ("P3", null);

pagelist.append ("P4", null);

pagelist.append ("P5", null);

pagelist.setCommandListener (tämä);

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 (lisää);

abc.addCommand (poistetaan);

abc.setCommandListener (tämä),

Display.getDisplay (tämä) .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 (Lista lista) {

Lista elementtejä; //= uusi List (null, List.IMPLICIT);

elementtejä = luettelo;

alert alert = uusi Alert ("");

jos (elements.size () == -1

Page   <<       [1] [2] [3] [4] >>
Copyright © 2008 - 2016 lukeminen koulutus Artikkelit,https://koulutus.nmjjxx.com All rights reserved.