Interfaces de usuario con awt

  • 248 views
Uploaded on

 

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
248
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
6
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. INTEGRANTES: Julio GuijarroMario Domínguez Luis Yucailla
  • 2. INTERFACES DE USUARIO CON AWT Es una librería de clases Java para desarrollar interfaces de usuario gráficas. Es la librería básica y se ha construido una posterior que es la Swing.
  • 3.  La interfaz de usuario de una apliacacion constituye la parte de la misma que el usuario ve y es con la que interactua. Este paquete es llamado AWT(abstract windowing toolkit)
  • 4. Componentes AWTAbstract Windows Toolkit (AWT): java.awt– GUI elements:• Container (Panel, Frame, Dialog, etc. )• Primitive (Button, Label, Checkbox, Scrollbar, etc. )– Layout managers: FlowLayout, BorderLayout, etc.– Supporting classes:• Event handling– java.awt.event package• Graphics– Color, Font, Graphics, etc.• Geometry– Point, Rectangle, Dimension, etc.• Imaging– Image class and java.awt.image package
  • 5. Jerarquía AWT CLASE OBJECT CLASE EVENT CLASE COMPONENT CLASE GRAPHICSCLASE LABEL CLASE BUTTON CLASE CONTAINER
  • 6. CLASE COMPONENT Contiene elementos de interfaz de usuario o como, por ejemplo, etiquetas(labels), botones(buttonds), listas, etc. La clase component es abstracta es decir no se puede crear instancias de ella
  • 7. CLASE CONTAINER Es un contenedor de otros componentes. CLASE CONTAINER Clase Panel Clase Window Clase Dialog Clase Frame Clase Applet Clase FileDialog
  • 8. Interfaces de usuario con JFC YSWING AWT tiene muchas ventajas Swing es parte de una colección de software mas amplia, denominada JFC que comprende un grupo de características para ayudar a construir interfaces graficas de usuario(GUIs)
  • 9. Gestores de layout Un gestor de layout es un objeto que controla la posición y tamaño de los componentes en el área visible de un contenedor.
  • 10. PANELES Se puede trabajar con varios paneles simultáneamente, correspondiéndole a cada uno un gestor de layout.
  • 11. COMANDOS Etiquetas BOTONES Para poder controlar un botón, es preciso añadirle un oyente(listener). Este oyente es una instancia de una clase que implementa el metodo actionPerformed(), y realiza una acción.
  • 12. CASILLAS DE VERIFICACIÓN Es un conmutador con una etiqueta. Son instancias JCheckBox. Para conocer su estado se emplea el método isSelected()
  • 13. BOTONES DE RADIO Son semejantes a las casillas de verificacion. Los botones de radio se agrupanLISTAS Los comandos de tipo lista (JList) selecciona valores entre unos dados. Al constructor de Jlist hay que pasarle un vector para estructura la lista.
  • 14. AREA DE TEXTO Permite introducir texto en varias filas . El metodo getText () puede actuar en el area de texto sobre el documento asociado.