Ayuda Con JList
Publicado por Alejandro (1 intervención) el 01/07/2013 22:04:42
Hola Buenas tardes a todos, este es mi primer mensaje en el foro, asi que aprovecho para presentarme, tengo 21 años, mi nombre es Alejandro y Comencé hace poco la Carrera de Programador en Java en un Centro de Capacitación y Desarrollo Profesional.
Espero que no le moleste a nadie que venga con una duda de buenas a primeras, pero es que llegué a consultar en internet, luego de estar investigando durante toda la tarde, les comento lo siguiente:
Tengo creado un JList al cual le agregue en model "Habitacion 01", "Habitacion 02", "Habitacion 03", etc.
Sucede lo siguiente, necesito que al seleccionar determinado item de la lista, se setee determinado texto en distintos JLabel ubicados a la derecha, como por ejemplo, al seleccionar "Habitacion 01" determinado JLabel cambie su texto a "Enrique Garcia" otro JLabel a "$1500".
bueno aca viene el problema,
________________________________________________________________________
private void ListaHabitacionesValueChanged(javax.swing.event.ListSelectionEvent evt) {
ListaHabitaciones.getSelectedIndex();
}
________________________________________________________________________
que puedo usar? Alguna ayuda? puedo usar un if/else por ej?
(Discupen mi pseudocodigo, estoy algo verde todavia)
If {
selecciona "Habitacion 1"; <-- // que linea de codigo utilizo aca para definir las distintas . NomTit.setText() = "Enrique Garcia"; // acciones a realizar cuando se selecciona un item? y . PrecioHab.setText() = "$1500"; // como identifico cada item por separado? (Hab01, etc)
} else {
If {
selecciona "Habitacion 2";
NomTit.setText() = "Marcos Gomez";
PrecioHab.setText()= "$2550";
} else {
If {
selecciona "Habitacion 3";
NomTit.setText() = "Clara Debra";
PrecioHab.setText() = "$3100";
} else {
//Así hasta llegar al 21, haciendo que cuando se deseleccione determinada "Habitacion" quede en blanco.
Espero que puedan ayudarme, estoy con mucho dolor de cabeza jajaja
Espero que no le moleste a nadie que venga con una duda de buenas a primeras, pero es que llegué a consultar en internet, luego de estar investigando durante toda la tarde, les comento lo siguiente:
Tengo creado un JList al cual le agregue en model "Habitacion 01", "Habitacion 02", "Habitacion 03", etc.
Sucede lo siguiente, necesito que al seleccionar determinado item de la lista, se setee determinado texto en distintos JLabel ubicados a la derecha, como por ejemplo, al seleccionar "Habitacion 01" determinado JLabel cambie su texto a "Enrique Garcia" otro JLabel a "$1500".
bueno aca viene el problema,
________________________________________________________________________
private void ListaHabitacionesValueChanged(javax.swing.event.ListSelectionEvent evt) {
ListaHabitaciones.getSelectedIndex();
}
________________________________________________________________________
que puedo usar? Alguna ayuda? puedo usar un if/else por ej?
(Discupen mi pseudocodigo, estoy algo verde todavia)
If {
selecciona "Habitacion 1"; <-- // que linea de codigo utilizo aca para definir las distintas . NomTit.setText() = "Enrique Garcia"; // acciones a realizar cuando se selecciona un item? y . PrecioHab.setText() = "$1500"; // como identifico cada item por separado? (Hab01, etc)
} else {
If {
selecciona "Habitacion 2";
NomTit.setText() = "Marcos Gomez";
PrecioHab.setText()= "$2550";
} else {
If {
selecciona "Habitacion 3";
NomTit.setText() = "Clara Debra";
PrecioHab.setText() = "$3100";
} else {
//Así hasta llegar al 21, haciendo que cuando se deseleccione determinada "Habitacion" quede en blanco.
Espero que puedan ayudarme, estoy con mucho dolor de cabeza jajaja
Valora esta pregunta


0