alerta Alert = new Alert ("");
if (elements.size () == -1) {
alert.setString ("Não há valores que podem ser movidos!");
} else {
= elementos selecionados. getSelectedIndex ();
if (selecionado == -1) {
alert.setString ("Você deve selecionar uma entrada para ser movido!");
} else {
if (elements.size () == 0) {
alert.setString ("Há apenas uma entrada \\ nO um irá aparecer no lugar!".);
} else {
if (== selecionado 0) {
alert.
setString ("A primeira entrada na lista não pode ser movida para cima.");
< p>} else {
Cordas moveText1 = elements.getString (selecionado-1);
Cordas moveText2 = elements.getString (selecionado);
elements.set (selecionado , moveText1, null);
elements.set (selecionado-1, moveText2, null);
elements.
setSelectedIndex (selecionado-1, true);
}
}
}
}
}
moveDownList (lista List) public void {
Os elementos da lista;
elementos = lista;
alerta Alert = new Alert ("");
if (elements.size () == -1) {
alert.setString ("Não há valores que podem ser movidos!");
} else {
selecionado = elements.getSelectedIndex ();
if (selecionado == -1) {
alert.setString ("Você deve selecionar uma entrada para ser movido!");
} else {
if (elements.size ( ) == 0) {
alert.
setString ("Há apenas uma entrada \\ nO um irá aparecer no lugar!".);
} else {
if (selecionado == elements.size () - 1) {
alert.setString (". A primeira entrada na lista não pode ser movida para cima");
} else {
Cordas moveText1 = elements.getString (selecionado + 1);
Cordas moveText2 = elements.getString (selecionado);
elements.set (selecionado, moveText1, null);
elements.set (selecionado + 1, moveText2, null);
elements.
setSelectedIndex (selecionado + 1, true);
}
}
}
}
}
public void destroyApp (boolean incondicional) {
}
commandAction public void (c comando, d Displayable) {
if (c == cmdmoveup)
{
moveUpList (abc);
}
< p> if (c == cmdmovedown)
{
moveDownList (abc);
}
if (insert c ==)
{
display.setCurrent (pagelist);
}
if (c == addPage)
{
listpress