La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

L.C.C. Alicia Medina Tur. List Tu puedes crear una lista en una o 4 formas: List() Crea una nueva instancia de la Lista con un valor por default. List(ListModel.

Presentaciones similares


Presentación del tema: "L.C.C. Alicia Medina Tur. List Tu puedes crear una lista en una o 4 formas: List() Crea una nueva instancia de la Lista con un valor por default. List(ListModel."— Transcripción de la presentación:

1 L.C.C. Alicia Medina Tur

2 List Tu puedes crear una lista en una o 4 formas: List() Crea una nueva instancia de la Lista con un valor por default. List(ListModel model) Crea una nueva instancia de Lista con valores obtenidos. List(Object[] items) Crea una nueva instancia de Lista con un arreglo de objetos. List(Vector items) Crea una nueva instancia de Lista con un vector de datos.

3 DefaultListModel El siguiente código demuestra el uso del DefaultListModel con un vector de elementos. String[] items = { "Red", "Blue", "Green", "Yellow" }; DefaultListModel myListModel = new DefaultListModel(items); List list = new List(myListModel);

4 DefaultListModel Para agregar un nuevo elemento al defaultListModel se utiliza el siguiente código: Para eliminar un elemento es con: Para eliminar todos los elemento: myListModel.addItem(new item); myListModel.removeItem(index); myListModel.removeAll();

5 Table Una tabla es un componente editable con varios tamaños para ellos. TableModel model = new DefaultTableModel(new String[] { "Col 1", "Col 2", "Col 3"}, new Object[][] { {"Row 1", "Row A", "Row X"}, {"Row 2", "Row B", "Row Y"}, {"Row 3", "Row C", "Row Z"}, {"Row 4", "Row D", "Row K"}, }); Table table = new Table(model);

6 Dialog Existen varios tipos de diálogos: ALARM CONFIRMATION ERROR INFO WARNING Los Dialog son alertas y la forma de activarlos es con el método show. Sin embargo tiene varias formas de poner los mensajes. Dialog.show();

7 BorderLayout Un borderLayout es un objeto que tiene cinco áreas. Estas áreas son específicas para el BorderLayout: Center East North South West addComponent(BorderLayout.center,component);

8 BoxLayout Sirve para poder esablecer en referencia a que sentido vamos a poner el borde. BoxLayout boxLayout = new BoxLayout(BoxLayout.X_AXIS); BoxLayout boxLayout = new BoxLayout(BoxLayout.Y_AXIS); container.setLayout(boxLayout); container.addComponent(new Button("Button 1")); container.addComponent(new Button("Button 2")); container.addComponent(new Button("Button 3"));

9 FlowLayout Nos sirve para que los bordes se ajusten. FlowLayout exampleLayout = new FlowLayout() container.setLayout(exampleLayout); container.addComponent(new Button("Button 1")); container.addComponent(new Button("Button 2")); container.addComponent(new Button("Button 3"));

10 TableLayout Sirve para poner el borde con respecto a una tabla imaginaria. TableLayout layout = new TableLayout(4, 3); layout.Constraint regla; mainForm.setLayout(layout); regla = tl.createConstraint(row, col); regla.setWidthPercentage(widthPercentage);


Descargar ppt "L.C.C. Alicia Medina Tur. List Tu puedes crear una lista en una o 4 formas: List() Crea una nueva instancia de la Lista con un valor por default. List(ListModel."

Presentaciones similares


Anuncios Google