*   >> Lectura Educación Artículos >> science >> programación

J2ME Moving Lista Elementos arriba /abajo !!

Ambas funciones son bastante sencillo. Primero, asegúrese de que tiene sentido para mover la entrada (si sólo hay un valor, entonces no tiene sentido tratar de moverlo) y asegúrese de que el usuario ha seleccionado una entrada. En segundo lugar, asegúrese de que el artículo se puede mover (el primer elemento no se puede mover hacia arriba, el último elemento no se puede mover hacia abajo). Si el artículo se puede mover, a continuación, cambiar el texto y el valor con su vecino correcta. Eso es. Aquí está la "ascender en la lista de" función

javax.microedition.

midlet importación. *;.

javax.microedition.lcdui importación *;

/**

*author umesh

* /

public class listmoveupdown extiende MIDlet implementa CommandListener {

privada int seleccionada;

Pantalla Pantalla privado;

Comando cmdmoveup = new Comando ("subir", Command.OK, 1);

inserción de comandos = new Comando ("insertar", Command.OK, 1);

< p> Comando addPage = new Comando ("insertar", Command.OK, 1);

comando delete = new Comando ("borrar", Command.

OK, 1);

Comando = nuevo Comando ("bajar", Command.OK, 1);

Lista abc = new List ("", List.IMPLICIT);

páginas de formulario = new Form ("" );

Lista PageList = new List ("", List.IMPLICIT);

vacío startApp () {

exhibición pública = Display.getDisplay (this);

pagelist.append ("p1", null);

pagelist.append ("p2", null);

pagelist.append ("p3", null);

pagelist.append ("p4", null);

pagelist.append ("p5", null);

pagelist.setCommandListener (this);

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 (inserto);

abc.addCommand (borrar);

abc.setCommandListener (this);

Display.getDisplay (este) .setCurrent (abc);

}

public void listpress ()

< p> {

Cadena x = pagelist.getString (pagelist.getSelectedIndex ());

abc.

append (x, null);

display.setCurrent (abc) ;

}

pauseApp () {

}

public void moveUpList (listado) {

elementos public void Lista; //= new List (null, List.IMPLICIT);

Page   <<       [1] [2] [3] [4] >>
Copyright © 2008 - 2016 Lectura Educación Artículos,https://lectura.nmjjxx.com All rights reserved.