éléments
Liste publics; //= new List (null, List.IMPLICIT);
éléments
= liste;
alerte Alerte = nouvelle alerte ("");
Si (elements.size () == -1) {
alert.setString («Il n'y a pas de valeurs qui peuvent être déplacés!");
} else {
= éléments sélectionnés. getSelectedIndex ();
Si (sélectionné == -1) {
alert.setString ("Vous devez sélectionner une entrée pour être déplacé!");
} else {
Si (elements.size () == 0) {
alert.
setString («Il n'y a qu'une seule entrée \\ nLe une entrée restera en place!.");
} else {
si (== sélectionné 0) {
alert.setString ("La première entrée dans la liste ne peut pas être déplacé vers le haut.");
< p>} else {
Chaîne moveText1 = elements.getString (sélectionné-1);
Chaîne moveText2 = elements.getString (sélectionné);
elements.set (sélectionné , moveText1, null);
elements.set (sélectionné-1, moveText2, null);
elements.
setSelectedIndex (sélectionné-1, true);
}
}
}
}
}
moveDownList void (liste de la liste) publique {
éléments de la liste;
éléments = liste;
alerte Alerte = nouvelle alerte ("");
Si (elements.size () == -1) {
alert.setString ("Il n'y a pas de valeurs qui peuvent être déplacés!");
} else {
selected = elements.getSelectedIndex ();
Si (sélectionné == -1) {
alert.setString ("Vous devez sélectionner une entrée pour être déplacé!");
} else {
Si (elements.
size ( ) == 0) {
alert.setString ("Il n'y a qu'une seule entrée \\ nLe une entrée restera en place!.");
} else {
si (sélectionné == elements.size () - 1) {
alert.setString (". La première entrée dans la liste ne peut pas être déplacé vers le haut");
} else {
Chaîne moveText1 = elements.getString (sélectionné + 1);
Chaîne moveText2 = elements.getString (sélectionné);
elements.set (sélectionné, moveText1, null);
elements.set (sélectionné + 1, moveText2, null);
elements.
setSelectedIndex (sélectionné + 1, true);
}
}
}
}
}
vide destroyApp (inconditionnelle Boolean) {
}
commandAction public void publique (Command c, d affichable) {
Si (c == cmdmoveup)
{
moveUpList (abc);
}
< p>