Controles graficos

862 views
670 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
862
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
20
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Controles graficos

  1. 1. AWT y Swing• Existen dos conjuntos básicos de componentes.• Para crear aplicaciones gráficas o GUI• AWT abstract Window Toolkit• Swing
  2. 2. clase Que es AWT Swing Visible Deriva deApplet Ventana S N true Panel para correr en un navegadorJApplet idem N S true AppletContainer Esta es la baseen la que las demas ventanas se construyen; manejan el LayaoutMAnager; esta en AWT y swing; no la instanciamos directamente sino a sus subclases. Hereda de Component
  3. 3. Clase Que es AWT Swing Visible Deriva de Ventana que seFrame puede mover y Si No Falso Window cambiar de tamanio; con barra y boton de cerrar; usualmente contiene panelsJFrame Idem; contiene No Si Falso Frame Jpanels. Una aplicacion completa es Jframe
  4. 4. clase Que es AWT Swing Visible Deriva deJPanel Region No Si True Jcomponent interna a un Jframe; utilizado para agrupar componentesPanel Idem Si No True Container
  5. 5. Componentes equivalentes en AWT yswingApplet JappletButton JbuttonCanvas Jpanel ComponentesCheckbox JCheckBox o JRadioButtonChoice JComboBoxComponent Jcomponent Frame Jframe Label Jlabel List Jlist Panel Jpanel TextArea JTextArea TextField JTextField Window JWindow
  6. 6. Menú JMenu JMenuItem JCheckBoxM Contiene los métodos queEspecifica los menús que son enuItem permiten manejar los ítems deadicionados a la barra de menú y cada menú, a su vez estos ítemsque a su vez, contienen los pueden ser otros menúsMenuItem. (submenús). Permite crear y manipular ítems de menú que son Check Box, con las mismas propiedades de las vistas anteriormente. JRadioButton JMenuBar MenuItemPermite establecer la barra de Permite crear y manipular ítemsmenú o lo que se conocería como de menú que son Radioel menú principal, esta barra Botones, con las mismasrealmente contiene los menús. propiedades de éstos.
  7. 7. ● Es un botón que puede contener texto, gráficos, oambos.● Fijar el texto siempre centrado, en caso de conteneruna imagen, ha de ir a la izquierda o encima del texto.●Incluir “...” si precisa de más información para llevar acabo la ejecución.
  8. 8. ● Es un control que representa dos estados (On y Off).● Mismas propiedades y métodos que los anteriores.● Se pueden emplear Mnemotécnicos.● Métodos isSelected() y setSelected(boolean)
  9. 9. ● Permiten seleccionar una única opción dentro de unconjunto de opciones relacionadas.● Sólo puede haber una opción seleccionada a la vez.● Aunque tiene la misma función que los botones deconmutación agrupados, conviene usar los radiobotones en diálogos, y los de conmutación en barrasde herramientas.● Métodos similares a los de JCheckBox
  10. 10. ● Esta componente nos permite, al hacer click sobre ella, seleccionar unaopción de entre un conjunto, todas ellas mutuamente exclusivas.● El texto de los ítems ha de ir capitalizado.● Facilitar el acceso por teclado mediante etiquetas con mnemotécnicos.
  11. 11. ● Es un componente que muestra un conjunto de ítemsde texto, gráfico o ambos.● Permite tres tipos de selección:– Ítem único– Rango simple– Rango múltiple
  12. 12. http://www.polinux.upv.es/drupal/files/charlaSwing.pdf

×