alert.setString ("ei ole tietoja, jotka voidaan siirtää!");
} else {
valittu = elementtejä. getSelectedIndex ();
jos (valittuna == -1) {
alert.setString ("Sinun tulee valita merkintä siirrettävä!");
} else {
jos (elements.size () == 0) {
alert.setString ("On vain yksi merkintä! \\ nOsoitteen yksi kohta on paikallaan.");
} else {
jos (valittuna == 0) {
alert.setString ("ensimmäinen merkintä luetteloa ei voida siirtää ylös.");
< p>} else {
String moveText1 = elements.
getString (valittuna-1);
String moveText2 = elements.getString (valittuna);
elements.set (valittuna , moveText1, null);
elements.set (valittuna-1, moveText2, null);
elements.setSelectedIndex (valittuna-1, tosi);
}
}
}
}
}
public void moveDownList (Lista lista) {
Lista elementtejä;
elementtejä = luettelo;
alert alert = uusi Alert ("");
jos (elements.size () == -1) {
alert.setString ("ei ole tietoja, jotka voidaan siirtää!");
} else {
valittu = elements.
getSelectedIndex ();
jos (valittu == -1) {
alert.setString ("Sinun tulee valita merkintä siirrettävä!");
} else {
jos (elements.size ( ) == 0) {
alert.setString ("On vain yksi merkintä! \\ nOsoitteen yksi kohta on paikallaan.");
} else {
jos (valittu == elements.size () - 1) {
alert.setString ("ensimmäinen merkintä luetteloa ei voida siirtää ylös.");
} else {
String moveText1 = elements.getString (valittuna + 1);
String moveText2 = elements.getString (valittuna);
elements.
set (valittuna, moveText1, null);
elements.set (valittuna + 1, moveText2, null);
elements.setSelectedIndex (valittuna + 1, tosi);
}
}
}
}
}
public void destroyApp (boolean ehdoton) {
}
public void commandAction (Command C, Näytettävä d) {
jos (c == cmdmoveup)
{
moveUpList (ABC);
}
< p> jos (c == cmdmovedown)
{
moveDownList (ABC);
}
jos (c == insertti)
{
display.
setCurrent (pagelist);
}
jos (c == addpage)
{
listpress ();
}
jos (c == poistaa)
{
abc.delete (abc.getSelectedIndex ());
}
}