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

J2ME Moving Lista Elementos arriba /abajo !!

si (c == addPage)

{

listpress ();

}

si (c == eliminar)

{

abc.delete (abc.getSelectedIndex ());

}

}

}

javax.microedition.midlet importación. *; javax.microedition.lcdui importación. *;

/** * * /public class listmoveupdown extiende MIDlet implementa CommandListener {private int seleccionada; pantalla de visualización privado; Cmdmoveup Comando = new Comando ("ascender", Command.OK, 1); Inserción de comandos = new Comando ("insertar", Command.

OK, 1); AddPage Comando = new Comando ("insertar", Command.OK, 1); Comando borrar = new Comando ("borrar", Command.OK, 1); Cmdmovedown Comando = new Comando ("bajar", Command.OK, 1); Lista abc = new List ("", List.IMPLICIT); Páginas form = new Form (""); Lista PageList = new List ("", List.IMPLICIT);

public void startApp () {display = 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 () {

Cadena x = pagelist.getString (pagelist.getSelectedIndex ()); abc.append (x, null); display.setCurrent (abc); } Public void pauseApp () {} moveUpList (listado) {elementos Lista public void; //= new List (null, List.

IMPLICIT); elementos = lista; Alerta Alerta = nueva alerta (""); si (elements.size () == -1) {alert.setString ("No hay valores que se pueden mover!"); } Else {selected = elements.getSelectedIndex (); si (seleccionado == -1) {alert.setString ("Debe seleccionar una entrada que mover!"); } Else {if (elements.size () == 0) {alert.setString ("Sólo hay una entrada \\ nLa una entrada permanecerá en su lugar!".); } Else {if (== seleccionado 0) {alert.setString ("La primera entrada en la lista no se puede mover hacia arriba."); } Else {Cadena moveText1 = elements.

getString (seleccionado-1); Cadena moveText2 = elements.getString (seleccionado); elements.set (seleccionado, moveText1, null); elements.set (selecciona-1, moveText2, null);

elements.setSelectedIndex (seleccionado-1, true);

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