Java - Ayuda programa

 
Vista:

Ayuda programa

Publicado por Gonzalo (1 intervención) el 14/09/2018 22:53:30
La letra dice así:
Realizar un programa que dado a un combobox que contendrá los 19 departamentos de la República Oriental del Uruguay, al seleccionar un elemento y darle clic en un botón llamado "Aceptar" nos mostrara la siguiente información:
Nombre del departamento...
Población del departamento...
Superficie del departamento..
Nombre de la capital del departamento...

Tengo que entregarlo mañana, este es el problema que tengo. Ya cree el combobox y le agregue cada uno de los departamentos:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
cbxdptos.removeAllItems();
cbxdptos.addItem("Artigas");
cbxdptos.addItem("Salto");
cbxdptos.addItem("Paysandú");
cbxdptos.addItem("Rio Negro");
cbxdptos.addItem("Soriano");
cbxdptos.addItem("Colonia");
cbxdptos.addItem("Rivera");
cbxdptos.addItem("Tacuarembó");
cbxdptos.addItem("Cerro Largo");
cbxdptos.addItem("Durazno");
cbxdptos.addItem("Flores");
cbxdptos.addItem("Florida");
cbxdptos.addItem("Rocha");
cbxdptos.addItem("Lavalleja");
cbxdptos.addItem("Maldonado");
cbxdptos.addItem("Canelones");
cbxdptos.addItem("Montevideo");
cbxdptos.addItem("San José");


decidí hacer la selección con un switch:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
switch (dpto) {
    case "Artigas":
        break;
    case "Salto":
        break;
    case "Paysandú":
        break;
    case "Rio Negro":
        break;
    case "Soriano":
        break;
    case "Colonia":
        break;
    case "Rivera":
        break;
    case "Tacuarembó":
        break;
    case "Cerro Largo":
        break;
    case "Durazno":
        break;
    case "Flores":
        break;
    case "Florida":
        break;
    case "Rocha":
        break;
    case "Lavalleja":
        break;
    case "Maldonado":
        break;
    case "Canelones":
        break;
    case "Montevideo":
        break;
    case "San José":
        break;
 
}
(Me falta agregarle capital, población y lo que se pide)
-----------------------

Pero a la hora de crear el código para tomar lo que se seleccionó me sale error:



errer

Alguna solución? Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 755
Bronce
Ha mantenido su posición en Java (en relación al último mes)
Gráfica de Java

Ayuda programa

Publicado por Yamil Bracho (2315 intervenciones) el 14/09/2018 22:58:04
Lo que esta diciendote es que el objeto que has creado de la clase JComboBox no contiene ese metodo. Chequea los javadocs .
En este caso jComboBox tiene getSelectedItem( que te retorna el item seleccionado o getSelectedItemIndex que te retorna la posicion del item seleccionado dentro de la lista o arreglo que contiene los datos)
Chequea (https://docs.oracle.com/javase/7/docs/api/javax/swing/JComboBox.html)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar