controles swing

Páginas: 7 (1599 palabras) Publicado: 3 de junio de 2013
Componentes de Swing
Contenedores básicos:
-JFrame: Representa una ventana básica, capaz de contener otros componentes. Casi todas las aplicaciones construyen al menos un Jframe.
-JDialog, JOptionPane, etc: Los cuadros de diálogo son JFrame restringidos, dependientes de un JFrame principal. Los JOptionPane son cuadros de diálogo sencillos predefinidos para pedir confirmación, realizaradvertencias o notificar errores. Los JDialog son cuadros de diálogo generales, normalmente utilizados para peticiones de datos.
-JInternalFrame: Consiste simplemente en una ventana hija, que no puede salir de los límites marcados por la ventana principal. Es muy común en aplicaciones que permiten tener varios documentos abiertos simultáneamente.
-JPanel: Un panel sirve para agrupar y organizarotros componentes. Puede estar decorado mediante un borde y una etiqueta.
-JScrollPane: Es un panel que permite visualizar un componente de un tamaño mayor que el disponible, mediante el uso de barras de desplazamiento.
-JSplitPane: Permite visualizar dos componentes, uno a cada lado, con la posibilidad de modificar la cantidad de espacio otorgado a cada uno.
-JTabbedPane: Permite definirvarias hojas con pestañas, que pueden contener otros componentes. El usuario puede seleccionar la hoja que desea ver mediante las pestañas.
-JToolBar: Es un contenedor que permite agrupar otros componentes, normalmente botones con iconos en una fila o columna. Las barras de herramientas tienen la particularidad de que el usuario puede situarlas en distintas configuraciones sobre el frameprincipal.
Controles básicos:
-JButton, JCheckBox, JRadioButton: Distintos tipos de botones. Un check box sirve para marcar una opción. Un radio button permite seleccionar una opción entre varias disponibles.
-JComboBox: Las combo boxes o listas desplegables que permiten seleccionar un opción entre varias posibles.
-JList: Listas que permiten seleccionar uno o más elementos.
-JTextField,JFormattedTextField, JpasswordField: Distintos tipos de editores. JFormattedTextField permite indicar el conjunto de caracteres legales que pueden introducirse. JPasswordField no muestra el contenido.
-JSlider: Un slider permiten introducir un valor numérico entre un máximo y un mínimo de manera rápida.
-JSpinner: Permiten seleccionar un valor entre un rango de opciones posibles, al igual que laslistas desplegables, aunque no muestran tal lista. Los valores cambian al pulsar los botones de desplazamiento. También se puede introducir un valor directamente.
-Menús desplegables. Existen dos tipos de menús:
JMenuBar, que consiste en una barra de menús desplegables en la parte superior de la aplicación, y JPopupMenu, un menú que se obtiene al pulsar con el botón derecho del ratón sobreuna zona determinada. Los menús están compuestos por distintos ítems:
JSeparator (una línea de separación entre opciones), JMenuItem (una opción ordinaria), JMenu (un submenu), JCheckboxMenuItem (un opción en forma de check box) o finalmente JradioButtonMenuItem (una opción en forma de radio button).
Controles especializados:
-JColorChooser: Consiste en un selector de colores.-JFileChooser: Permite abrir un cuadro de diálogo para pedir un nombre de fichero.
-JTree: Su función es mostrar información de tipo jerárquico.
Controles básicos no interactivos:
-JLabel: Permite situar un texto, un texto con una imagen o una imagen únicamente en la ventana. No son interactivos y puede utilizarse código HTML para escribir texto en varias líneas y con varios atributos.
-JProgressBar:Permite mostrar que porcentaje del total de una tarea a realizar ha sido completado.
-JToolTip: Consiste en una etiqueta de ayuda que surge al cabo de uno segundos sobre la posición apuntada por el cursor. Normalmente no es necesario utilizar directamente la clase JToolTip, se puede establecer para cualquier componente de la ventana mediante:
e.setToolTipText (“Esta es la etiqueta”)....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Swing
  • Swing
  • swinger
  • Swinger
  • Swing
  • swing
  • swing
  • Rebeldes Del Swing

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS