Вы находитесь на странице: 1из 4

1-LISTA: El uso de listas en Java es una forma útil de almacenar y manipular grandes volúmenes de

datos, tal como haríamos en una matriz o arreglo, pero con una serie de ventajas que hacen de
este tipo de variables las preferidas para el procesamiento de grandes cantidades de información.

Las listas en Java son variables que permiten almacenar grandes cantidades de datos. Son
similares a los Array o a las Matrices.
2_ como se utiliza el switch y el case. Puedes hacer de cuenta que el switch y el case se
utiliza basicamente como un “Menu”, sin embargo es necesario tener en cuenta que esta
instrucción solo acepta valores numericos, de manera que tendras que utilizar variables de
tipo Integer(Int) o Caracter(Char). Su estructura en pseudo codigo es la siguiente:

switch(VariableNumerica) /*dentro de los parentesis va la variable


01
numerica que determina la opcion de menu*/
02
03 {
04
05 case 1: //si la "VariableNumerica" vale "1" se ejecutara esta opcion
06 {
07 /*...tus instrucciones aqui....*/
08 break; /*Terminar con break*/
09 }
10 case 2: //si la "VariableNumerica" vale "2" se ejecutara esta opcion
11 {/*..mas instrucciones...*/
12 break;
13 }
default: /*el default es opcional y se ejecuta cuando el valor que
14 recibe el switch no esta incluido dentro de las opciones programadas
con "case"*/
15 {
16 break;
17 }
18
19 }
Esta es mas o menos la estructura del switch y case, es importante recordar que el no
utilizar un break hara que se sigan ejecutando las opciones restantes de case, por ejemplo,
si eliges la opcion “1” y no hay un break, se ejecutaran la opcion “1” y “2” para el ejemplo
de codigo anterior. El default no es obligatorio pero es importante tener una instrucción por
default en caso de que al introducirce una variable para lo que no existe una opcion en el
menu(case) entonces se podra ejecutar este codigo.

3_PARA AGREGAR LISTAS

2
3 public class JFrame_Principal extends javax.swing.JFrame {

4 DefaultListModel listanueva= new DefaultListModel();


5 public JFrame_Principal() {

6 initComponents();

7 lst_Datos.setModel(listanueva);
8

10

11

12 botón calcular

13 int Valor = Integer.parseInt(txt_Ingresar.getText());

14 int contador=0;

15 for (int i = 0; i <Valor; i++) {

16 listanueva.addElement(contador);

17 contador+=1;

18 }

19 txt_Ingresar.setText("");

20 txt_Ingresar.requestFocus();

21

22

23

24

25

26

27

28

29

30

31
4_ para poner un combo box

1 public JFrame_Principal() {

2 initComponents();

3 cbk_Plan.removeAllItems();
4 cbk_Plan.addItem("");
5 cbk_Plan.addItem("SIMPLE");
6 cbk_Plan.addItem("INTERMEDIO");
7 cbk_Plan.addItem("PREMIUM");
8

9 }

10 //ingresando datos en el combo box

11 private void cbk_PlanActionPerformed(java.awt.event.ActionEvent evt) {

12 // TODO add your handling code here:

13 double k=0;

14 if(cbk_Plan.getSelectedIndex()==1)

15 {

16 k=20;

17 }

18 if(cbk_Plan.getSelectedIndex()==2)

19 {

20 k=30;

21 }

22 if(cbk_Plan.getSelectedIndex()==3)

23 {

24 k=40;

25 }

26 txt_Mensual.setText(String.valueOf(k));
27 }

5_utilizando un botón grup

Вам также может понравиться