UNIVERSIDAD POLITECNICA DE FRANCISCO I. MADERO Ing. En Sistemas Computacionales Tópicos de Programación Orientada a Objetos Tema: flowlayout, borderlayout.

Slides:



Advertisements
Presentaciones similares
Curso de Excel #Unidad E9
Advertisements

Herramientas Ofimáticas Insertar tablas. Insertar tablas Ficha Insertar Grupo tablas Comando : – Insertar tabla – Definir en el panel el numero de columnas.
TABLAS EN WORD.
COORDINACIÓN TRABAJOS DE TÍTULOS VIRTUAL
Marcos y multimedia con html
Publisher 2010 Paloma Ozores Díez.
Bouvier, Eric Mast, Lucas Tesone, Federico. Extensible Application Markup Language (XAML). Controles Enlace de datos (Laboratorio 2) Diseño Gráficos 2-D.
Formato a un texto y a un párrafo
Te voy a enseñar cómo se construye un cuadrado mágico.
Java Parte II Taller de Sistemas de Programas Enero-Marzo 99 Prof. : Sandra Zabala, Marilenis Olivera Ivette C. Martínez, Pedro García, Alejandra Blanco.
Aplicaciones GUI en Java
Vectores Un vector es un ente matemático que posee dirección sentido y magnitud. La dirección se refiere a la posición del vector: Horizontal, vertical,
Introducción a clases Programación Orientada a Objetos.
Vectores Un vector es un ente matemático que posee dirección sentido y magnitud. La dirección se refiere a la posición del vector: Horizontal, vertical,
Vectores Un vector es un ente matemático que posee dirección sentido y magnitud. La dirección se refiere a la posición del vector: Horizontal, vertical,
Patrones de Comportamiento: Patrón de Diseño Observer
DISEÑO SITIOS WEB CON HTML Los sitios html comienzan con el código de inicio y terminan con el código Así que ponemos Los sitios html se dividen en un.
Elaborado por Fernando Torre - Universidad Simón Bolívar ARREGLOS CI Computación I Universidad Simón Bolívar Dpto. de Computación y Tecnología de.
1 TEMA 1. Diseño de interfaces gráficas 1.Introducción 2.Componentes de la interfaz 3.Programación dirigida por eventos 4.Gestores de ubicación 5.Primitivas.
:: Prof. Yeniffer Peña Programación I Interface Gráfica de Usuario Presentación.
Clase 10: Estructuras de datos y arreglos.
Streams. / En casi todo programa se necesita traer o enviar información a una fuente externa. / Dicha información puede estar en un archivo en el disco.
Es la tercera etiqueta de Excel de la banda de opciones.
Universidad ecotec Informatica avanzada.
EI, Profesor Ramón Castro Liceaga Agosto de 2005 UNIVERSIDAD LATINA (UNILA) PROGRAMACION ORIENTADA A OBJETOS EN JAVA (Optativa) PROGRAMACION DE INTERFASES.
Programación Orientada a Objetos
ANDROID ING.IVAN PETRLIK AZABACHE. COMPONENTES BASICOS DE TIPO VIEW FORM WIDGETS.
Técnicas avanzadas de programación Aplicaciones. Introducción (I) Sun creó para Java una librería para la creación de aplicaciones y applets con GUI:
inicio y diseño de pagina
APRENDE A CREAR TUS PROPIAS TABLAS DE HTML POR MARIA CATALINA GUTIERREZ PEÑA.
Configuración de página Word Introducción Cuando hablamos de impresión de un documento, las características predefinidas son la que influirán en.
EL CRUCIGRAMA El sudoku.
Microsoft OFFICE Word MBA. Lida Loor Macías.
Layouts.
DIAGRAMA DE FUJO EQUIPO: Maribel Arellano Domínguez Abilene Ríos Rosas
Interfaces Graficas Profesor: Rodrigo Cruzat. Contenedores La ventana misma, que contiene botones, texto, etc… y donde se realizará la interacción JFrame.
Diagrama de Clases ACI 570.
WORLD WIDE WEB Lenguaje HTML
Etiquetas para el trabajo con Marcos
ETIQUETAS. Importante Que es una Etiqueta: Son elementos que tienen dos propiedades básicas: atributos y contenidose crea de esta forma, Se cierra de.
Diseño De Sistemas Catedrático: Ing. Ezequiel Santillán A. Miércoles, Febrero09, 2011 T í t u l o: ANALISIS DE SISTEMAS (REQUERIMIENTOS)
1 TEMA 1. Diseño de interfaces gráficas 1.Introducción 2.Componentes de la interfaz 3.Programación dirigida por eventos 4.Gestores de ubicación 5.Primitivas.
Un editor de texto es un programa que permite crear y modificar archivos digitales compuestos únicamente por texto sin formato, conocidos comúnmente como.
Presentación Grupo 8 de prácticas de ISG2 Trabajo: 42 Express Highway Nombres: o Álvaro Manuel Brazo García o Moisés Gómez López o Zeneida Rial Muñoz o.
Introducción Microsoft Word
Técnico en sistemas.
Introducción a UML Departamento de Informática Universidad de Rancagua
Entorno Word DANIELA GALLEGO LOPEZ 11 S. Word - Diseño de pagina Icono – cuadro. Temas : Cambia el diseño general del documento(colores, tamaño, etc)
Vectores Un vector es un ente matemático que posee dirección sentido y magnitud. La dirección se refiere a la posición del vector: Horizontal, vertical,
Integrantes: Crespo Kevin Cabrera Gabriela Vásconez Carlos.
Mediacentro Clase #2 de Word I. Temario Movimiento del Punto de Inserción. Movimiento del Punto de Inserción. Corrección y Borrado del Texto.
R.A 1.1.  En equipos de maxim 5 integrantes.  Investigacción (máximo 10 hojas )  Impresión de una tabla  Impresión de una plantilla de curriculum.
1.¿Qué es? El Microsoft PowerPoint es un programa que permite hacer presentaciones, y es usado ampliamente los ámbitos de negocios y educacionales. 1.1¿Para.
ESCUELA COLOMBIANA DE CARRERAS INDUSTRIALES ARQUITECTURA DEL COMPUTADOR INTRODUCCIÓN Ing. Luis Hernando Concha.
INTRODUCCIÓN A LA PROGRAMACIÓN ORIENTADA A OBJETOS GUI.
Profesora: Angela Maiz
22/11/2005 E.T.S de Ingenieros de Telecomunicación - UPNA.1 AWT ABSTRAC WINDOW TOOLKIT.
Detalles de contacto: Nombre del autor que presenta, dirección postal completa e . Agradecimientos Agradezca la ayuda de personas individuales e Instituciones.
Acotamiento Ecomundo Centro de Estudios Por Carlos E. Pérez Flores
CONALEP. Un eficiente programa que sirve para realizar presentaciones virtuales, de algún tema en especifico. Este programa funciona mediante, diversas.
TABLAS EN PROCESADOR WRITER. INSERTAR UNA TABLA Método 1 Menú TABLA Opción INSERTAR / TABLA Método 2 Presionar Ctrl + F12 En la ventana que aparece se.
M.C. Meliza Contreras González.  Se le llama interfaz gráfica al conjunto de componentes gráficos(ventanas, botones, combos, listas, cajas de dialogo,
Diagrama de Clases.
Fecha: 21/12/ 2015 Tema: Alinear textos dentro de las celdas Objetivo:Identificar la forma de cambiar la orientación de los datos dentro de las celdas.
:: Prof. Yeniffer Peña Programación I Interface Gráfica de Usuario Presentación.
INTRODUCCIÓN A LA PROGRAMACIÓN ORIENTADA A OBJETOS GUI.
INTRODUCCIÓN A LA PROGRAMACIÓN ORIENTADA A OBJETOS Herencia.
1 Clase 11: orientación a objetos (2ª parte) iic1102 – introducción a la programación.
Interfaces Gráficas de Usuario
Transcripción de la presentación:

UNIVERSIDAD POLITECNICA DE FRANCISCO I. MADERO Ing. En Sistemas Computacionales Tópicos de Programación Orientada a Objetos Tema: flowlayout, borderlayout y gridlayout Integrantes: Erisbed Pérez Hernández Berenice Salazar Cruz Alma delia Pérez Hernández Joselin Jiménez Fidencio 5SCG2

Introducción El estilo (o diseño) de un contenedor indica cómo se dispondrán los componentes básicos en él. Se establece mediante el método void setLayout(LayoutManager l) de la clase Container. La clase LayoutManager es la clase de la que heredan todos los estilos (layouts). Cada contenedor tiene un estilo por defecto. Por ejemplo, en el caso de Frame este es BorderLayout, y en el de Panel FlowLayout.

FlowLayout En este estilo los componentes se colocan uno al lado del otro, en la misma fila. Cuando no caben más se cambia de fila. El orden en el que se colocan es de izquierda a derecha y de arriba a abajo.. Ej: FlowLayout.LEFT, 20, 20 FlowLayout.RIGHT, FlowLayout.CENTER, FlowLayout.LEADING y FlowLayout.TRAILING. Se utilizan para ordenar de derecha a izquierda

Tiene 3 constructoras: FlowLayout(): Constructora por defecto; cada fila se alinea al centro. FlowLayout(int alineamiento): Indica si cada fila aparecerá alineada al centro, a la izquierda o a la derecha. Para ello define las constantes FlowLayout.CENTER, FlowLayout.LEFT y FlowLayout.RIGHT. FlowLayout(int alineamiento, int sepH, int sepV) : Como el anterior, pero permitiendo indicar, además, la separación entre columnas y entre filas.

BorderLayout Es el estilo por defecto de Frame. El estilo BorderLayout divide el contenedor en 5 áreas: BorderLayout.NORTH BorderLayout.SOUTH BorderLayout.EAST BorderLayout.WEST BorderLayout.CENTER Para utilizarlo, bastará con especificar una de estas constantes como limitación al añadir el componente. Ej.

El área que ocupa el componente se indica al incorporarlo al contenedor con add. Si no se indica nada se colocará en el centro. Constructoras BorderLayout(): Constructora por defecto. BorderLayout(int sepHorizontal, int sepVertical): Incluye la separación en pixels entre los componentes.

GridLayout Es un estilo que divide el contenedor en "casillas". Permite fijar el número de componentes por fila y por columna. Todas las casillas serán del mismo tamaño, tamaño suficiente para que quepan todos los componentes. Los componentes se van colocando en la siguiente posición libre, comenzando desde arriba a la izquierda.

Constructoras GridLayout(): Constructora por defecto: una sola fila y una sola columna; poco usada. GridLayout(int filas, int columnas): Número de filas y columnas. GridLayout(int filas, int columnas, int sepHorizontal, int sepVertical): Además del tamaño en filas y columnas indica la separación horizontal y vertical entre los componentes. Ej.

Conclusión En conclusión podemos decir que los gestores son muy importantes en programación orientada a objetos ya que programaremos interfaces y estos son los diseños de cómo se implementara. Como el FlowLayout que se encarga de diseñar los componentes en filas, BorderLayout que coloca los componentes en los cuatro puntos cardinales y GridLayout ordena los componentes en una parrilla de filas y columnas. Y por lo tanto estos gestores de diseño sirven para ordenar filas y columnas de un programa y para el diseño de interfaces. Bibliografía (sitios web)