Programación Orientada a Objetos Facultad de Informática
|
|
- Pascual Farías Herrero
- hace 6 años
- Vistas:
Transcripción
1 Tipos de programas en Java Interfaces gráficas de usuario (1): Abstract Windowing Toolkit (AWT) Programación Orientada a Objetos Facultad de Informática Dep. Sistemas Informáticos y Programación Universidad Complutense Madrid! Aplicaciones! Se pueden ejecutar directamente en un entorno Java! Tipos Modo de consola Interacción mediante teclado Interfaz basado en texto Aplicaciones con interfaz gráfica (GUI) Ventanas graficas para entrada y salida de datos Iconos Dispositivos de entrada (e.g. ratón, teclado) Interacción directa! Applets! Pequeñas aplicaciones que se ejecutan dentro de un navegador (o en el visualizador de applets - Appletviewer) Interfaz gráfica Limitaciones por motivos de seguridad Facultad de Informática UCM, 2004 Java AWT 2 Bibliotecas de componentes para GUI Elementos básicos del AWT! Abstract Windowing Toolkit (AWT)! Look & Feel dependiente de la plataforma La apariencia de ventanas, menúes, etc. es distinta en Windows, Mac, Motif, y otros sistemas! Funcionalidad independiente de la plataforma! Básico y experimental! Estándar hasta la versión JDK 1.1.5! Swing / Java Foundation Classes ( desde JDK 1.1.5)! Look & Feel y funcionalidad independiente de la plataforma! Desarrollado 100% en Java! Portable: si se elige un look&feel soportado por Swing (o se programa uno) puede asegurarse que la GUI se verá igual en cualquier plataforma! Mucho más completo que AWT (pero también mas complejo de usar: aprender bien Swing es mucho más difícil que aprender el lenguaje Java en sí) Facultad de Informática UCM, 2004 Java AWT 3! Componentes GUI (widgets)! Objetos visuales del interfaz! Un programa gráfico es un conjunto de componentes anidados ventanas, contenedores, menús, barras, botones, campos de texto, etc.! Administradores de diseño o disposición (layout managers)! Gestionan la organización de los componentes gráficos de la interfaz! Creación de gráficos y texto - Clase Graphics Define fuentes, pinta textos, Para dibujo de líneas, figuras, coloreado,...! Interactividad: manejo de eventos Ratón Teclado Facultad de Informática UCM, 2004 Java AWT 4
2 Componentes del AWT Jerarquía de componentes del AWT! Contenedores! Contienen otros componentes (u otros contenedores) Estos componentes se tienen que añadir al contenedor y para ciertas operaciones se pueden tratar como un todo Mediante un gestor de diseño controlan la disposición (layout) de estos componentes en la pantalla Ejemplo: Panel, Frame, Applet! Lienzo (clase Canvas)! Superficie simple de dibujo! Componentes de interfaz de usuario! botones, listas, menús, casillas de verificación, campos de texto, etc.! Componentes de construcción de ventanas! ventanas, marcos, barras de menús, cuadros de diálogo Graphics TextComponent TextField TextArea ScrollPane Object Component Container Window Frame Dialog FileDialog Panel java.applet. Applet Button Canvas Checkbox Choice Label List Scrollbar Facultad de Informática UCM, 2004 Java AWT 5 Facultad de Informática UCM, 2004 Java AWT 6 Contenedores! Panel! Sirve para colocar botones, etiquetas, etc.! No existe sin una ventana que lo albergue! Un applet es un panel! Window! Sirve para crear nuevas ventanas independientes! Ventanas gestionadas por el administrador de ventanas de la plataforma (Windows, Motif, Mac, etc.)! Normalmente se usan dos tipos de ventanas: Frame: ventana donde se pueden colocar menús Dialog: ventana para comunicarse con el usuario Se usan para colocar botones, etiquetas, etc. Cumple la misma función que un panel, pero en una ventana independiente Ejemplo - GUI simple con un frame import java.awt.*; public class GUISimple extends Frame { public GUISimple (){ setsize(200, 100); public static void main(string args[]) { GUISimple ventana = new GUISimple(); ventana.settitle("ventana tipo frame"); Facultad de Informática UCM, 2004 Java AWT 7 Facultad de Informática UCM, 2004 Java AWT 8
3 Componentes: Etiquetas, Botones, Campos! Botón - Clase Button! Botón de interacción que puede tener una etiqueta! Etiqueta - Clase Label! Muestra una cadena de sólo lectura Normalmente para asociar el texto con otro componente! Campo de texto - Clase TextField! Campo de una línea que permite introducir y editar texto! Area de texto - Clase TextArea! Campo de texto de varias líneas! Mayor funcionalidad Añadir, reemplazar e insertar texto Barras de desplazamiento Uso de componentes! 1) Crear el componente! usando new: Button b = new Button( Correcto );! 2) Añadirlo al contenedor! usando add: add(b); // añadir en el contenedor actual // crear y añadir el componente en una sóla operación add(new Label( Etiqueta 1 )); add(new Label( Etiqueta 2 ));! Si luego se quiere quitar, usar remove(componente)! 3) Invocar métodos sobre el componente y manejar eventos System.out.println(b.getLabel()); b.setlabel( etiqueta modificada ); Facultad de Informática UCM, 2004 Java AWT 9 Facultad de Informática UCM, 2004 Java AWT 10 Ejemplo - Paneles, etiquetas y botones import importjava.awt.*; public publicclass classguisimple GUISimpleextends extendsframe {{ public publicguisimple (){ (){ setsize(200, setsize(200, 100); 100); Panel Panel panel; panel; // // contenedor contenedor que que no no crea crea una una ventana ventana separada separada panel panel = new newpanel(); Label Labeletiqueta etiqueta = new newlabel("etiqueta 1"); 1"); panel.add(etiqueta); panel.add(etiqueta); Button Buttonboton= new newbutton( Correcto"); panel.add(boton); panel.add(boton); panel.add(new panel.add(newlabel( Etiqueta 2 )); 2 )); add(panel); add(panel); // // añade añade el el panel panel al al frame frame public publicstatic staticvoid voidmain(string main(stringargs[]) args[]) {{ GUISimple GUISimpleventana = new newguisimple(); ventana.settitle("ventana tipo tipo frame"); frame"); Ejemplo - Campos y áreas de texto import importjava.awt.*; public publicclass classguisimple GUISimpleextends extendsframe {{ public publicguisimple (){ (){ setsize(350, setsize(350, 200); 200); Panel Panel panel panel = new newpanel(); panel.add(new panel.add(newlabel("campo Texto: Texto: ")); ")); TextField TextFieldcampo = new newtextfield("texto inicial", inicial", 25); 25); panel.add(campo); panel.add(campo); panel.add(new panel.add(newlabel("area Label("AreaTexto: ")); ")); TextArea TextAreaarea area = new newtextarea("area TextArea("areaeditable", editable", 4, 4, 20); 20); panel.add(area); panel.add(area); add(panel); add(panel); // // añade añade el el panel panel al al frame frame public publicstatic staticvoid voidmain(string main(stringargs[]) args[]) {{ GUISimple GUISimpleventana = new newguisimple(); ventana.settitle("ventana tipo tipo frame"); frame"); Facultad de Informática UCM, 2004 Java AWT 11 Facultad de Informática UCM, 2004 Java AWT 12
4 Cuadros de comprobación y botones radio! Cuadro de comprobación - Clase Checkbox! Casilla que permite realizar una elección simple (si-no) Incluye una etiqueta y una pequeña casilla a marcar Tiene un campo booleano estado (true - marcado)! Botones de radio - Clase CheckboxGroup! Proporciona una elección única y excluyente entre un grupo de cuadros de comprobación! Agrupa a un conjunto de cuadros de comprobación Cambia su aspecto y comportamiento Ejemplo - Cuadro de comprobación y radio import importjava.awt.*; public publicclass classguisimple2 GUISimple2extends extendsframe {{ public publicguisimple2 (){ (){ setsize(200, setsize(200, 100); 100); Panel Panel panel panel = new newpanel(); panel.add(new panel.add(newcheckbox ("Seleccionar")); ("Seleccionar")); CheckboxGroup CheckboxGroupradio radio = new newcheckboxgroup(); Checkbox CheckboxbotonR1 botonr1 = new newcheckbox("uno", radio, radio, false); false); Checkbox CheckboxbotonR2 botonr2 = new newcheckbox("dos", radio, radio, true); true); Checkbox CheckboxbotonR3 botonr3 = new newcheckbox("tres", radio, radio, false); false); panel.add(botonr1); panel.add(botonr1); panel.add(botonr2); panel.add(botonr2); panel.add(botonr3); panel.add(botonr3); add(panel);// add(panel);// añade añade el el panel panel al al frame frame // // Facultad de Informática UCM, 2004 Java AWT 13 Cuadro de comprobación marcado Botón de radio seleccionado Facultad de Informática UCM, 2004 Java AWT 14 Listas y alternativas! Alternativas o listas desplegables - Clase Choice! Permite seleccionar sólo un elemento de la lista desplegable! La etiqueta muestra la selección actual! Listas de elección - Clase List! Ocupa un número fijo de líneas! Permite la selección de una o múltiples opciones Ejemplo - listas y alternativas public publicclass classguisimple2 GUISimple2extends extendsframe {{ public publicguisimple2 (){ (){ setsize(200, setsize(200, 100); 100); Panel Panel panel= panel= new newpanel(); panel.add(new panel.add(newlabel("lista de de alternativas: alternativas: ")); ")); Choice Choicealternativa= new newchoice();;// crea crea una una lista lista de de alternativas alternativas alternativa.additem("blanco"); alternativa.additem("rojo"); alternativa.additem("amarillo"); panel.add(alternativa); panel.add(alternativa); panel.add(new panel.add(newlabel("lista de de seleccion seleccionmultiple: ")); ")); List Listlista = new newlist(4, true); true); lista.add lista.add ("White"); ("White"); lista.add("red"); lista.add("red"); lista.add("yellow"); lista.add("yellow"); panel.add(lista); panel.add(lista); add(panel); add(panel); // // Facultad de Informática UCM, 2004 Java AWT 15 Facultad de Informática UCM, 2004 Java AWT 16
5 Ventanas y menús Ejemplos - Dialog y Menu! Cuadro de diálogo - Clase Dialog Produce una nueva ventana que normalmente se utiliza para obtener entradas del usuario Si es modal bloquea el resto de ventanas (para exigir una respuesta) No pueden existir de forma independiente sino asociadas a un frame! Ventana de selección de fichero - Clase FileDialog Ventana desde la cual el usuario puede seleccionar un fichero Hay dos opciones: abrir y guardar el fichero! Barra de menú - Clase MenuBar Encapsula el concepto de barra de menú asociada a un frame! Componente desplegable del menú - Clase Menu Componente desplegable de una barra de menú! Elemento de un menú - Clase MenuItem Cada uno de los elementos de un componente desplegable de menú Otros elementos: Submenús, Separadores y Elementos marcables Facultad de Informática UCM, 2004 Java AWT 17 Barra de menú (Asociada al frame) Ventana Dialog Componente desplegable del menú Elemento del menú Separador Elemento marcable Facultad de Informática UCM, 2004 Java AWT 18 Componentes gráficos en applets Disposición de los componentes (layout manager) import java.awt.*; import java.applet.applet; public class AppletConGUI extends Applet { Button boton; Choice alternativa; TextField texto; Checkbox checkbox; CheckboxGroup grupo; Label etiqueta; public void init() { // crea una lista de alternativas alternativa = new Choice(); alternativa.additem("blanco"); alternativa.additem("colorado"); alternativa.additem("amarillo"); add(alternativa); // crea un campo de texto texto = new TextField(10); add(texto); // crea un botón boton = new Button("Púlsame"); add(boton); // crea una etiqueta etiqueta = new Label( Una etiqueta"); add(etiqueta); // crea 3 cajas de elección exclusiva grupo = new CheckboxGroup(); checkbox = new Checkbox("Sí", grupo, false); add(checkbox); checkbox = new Checkbox("No", grupo, false); add(checkbox); checkbox = new Checkbox("Tal vez", grupo, false); add(checkbox);! Cómo se colocan los componentes (usando el método add) depende del gestor de disposición del contenedor (layout manager)! Tipos de disposiciones:! FlowLayout Los componentes se ponen de izquierda a derecha hasta llenar la línea, y se pasa a la siguiente. Cada línea se centra Por defecto, en paneles y applets! BorderLayout Se ponen los componentes en un lateral o en el centro se indica con una dirección: East, West, North, South, Center Por defecto, en marcos! GridLayout Se colocan los componentes en una rejilla rectangular (filas x cols) Se añaden en orden izquierda-derecha y arriba-abajo! Para poner una disposición se utiliza el método setlayout(): GridLayout nuevolayout = new GridLayout(3,2); setlayout(nuevolayout); Facultad de Informática UCM, 2004 Java AWT 19 Facultad de Informática UCM, 2004 Java AWT 20
6 Disposición de los componentes (layout manager) Disposición de componentes en un applet contenedor componente1 componente2 componente3 componente4 componente5 componente6 FlowLayout! Un applet puede tener varios contenedores, cada uno con su propia gestión de disposición applet contenedor componente1 componente2 contenedor componente1 componente2 componente3 componente4 GridLayout(3,2) contenedor componente3 componente4 componente5 componente5 componente6 Facultad de Informática UCM, 2004 Java AWT 21 Facultad de Informática UCM, 2004 Java AWT 22 Disposición de los componentes (layout manager) Administradores de diseño! GridBagLayout! Similar al GridLayout pero mas versátil! Presenta los componentes en una rejilla, pero: Un componente puede ocupar más de una fila y más de una columna Las filas y las columnas pueden tener tamaños diferentes No se tiene que rellenar en un orden predeterminado! Utiliza GridBagConstraints para especificar como deben colocarse, distribuirse, alinearse, etc., los componentes Facultad de Informática UCM, 2004 Java AWT 23 Facultad de Informática UCM, 2004 Java AWT 24
7 La clase Graphics! Clase abstracta que es la base para los contextos gráficos que permiten a una aplicación dibujar los componentes independientemente del dispositivo de salida! Un contexto gráfico es un objeto que funciona junto con las ventanas para mostrar los objetos gráficos! Habitualmente no hay que crear ningún contexto gráfico ya que esto es parte del framework de AWT Se obtiene mediante el método getgraphics()! Mediante el método paint(graphics contexto) se determina que es lo que se debe mostrar en dicho contexto La clase Graphics! Proporciona métodos para dibujar, rellenar, pintar imágenes, copiar áreas y pegar gráficos en pantalla! drawline! drawrect y fillrect! drawpolygon (0,0) x (100,0)! drawpolyline! drawoval y filloval! drawarc y fillarc! y para escribir texto! drawstring! setfont y (0,100) (width-1,height-1) Facultad de Informática UCM, 2004 Java AWT 25 Facultad de Informática UCM, 2004 Java AWT 26 Ejemplo gráfico con Canvas Ejemplo gráfico con un applet public publicclass classejemplocanvas EjemploCanvasextends extendscanvas {{ // // se se puede puede añadir añadir a a un un frame framepara para visualizarlo visualizarlo String Stringcad cad = "Escrito "Escrito en en canvas"; canvas"; // // este este metodo metodose se ejecuta ejecuta automaticamente automaticamentecuando cuando Java Java necesita necesita mostrar mostrar la la ventana ventana public publicvoid voidpaint(graphics paint(graphicsg) g) {{ // // obtener obtener el el color color original original Color Color colororiginal colororiginal = g.getcolor(); g.getcolor(); // // escribir escribir texto texto grafico grafico en en la la ventana ventana y y recuadrarlo recuadrarlo g.drawstring(cad, g.drawstring(cad, 40, 40, 20); 20); g.drawrect(35, g.drawrect(35, 8, 8, (cad.length()*7), (cad.length()*7), 14); 14); // // dibujo dibujo de de algunas algunas lineas lineas for for (int (inti=20; i=20; i< i< 50; 50; i= i= i+3) i+3) {{ if if ((i ((i% 2) 2) == == 0) 0) g.setcolor(color.blue); else else g.setcolor(color.red); g.setcolor(color.red); g.drawline(40, g.drawline(40, (90-i), (90-i), 120, 120, 25+i); 25+i); // // dibujo dibujo y y relleno relleno de de un un óvalo óvalo g.drawoval(40, g.drawoval(40, 95, 95, 120, 120, 20); 20); g.filloval(40, g.filloval(40, 95, 95, 120, 120, 20); 20); g.setcolor(colororiginal); Facultad de Informática UCM, 2004 Java AWT 27 import java.awt.*; public class Lámpara extends java.applet.applet { public void paint(graphics g) { g.fillrect(0,250,290,290); // la mesa donde se pone la lámpara g.drawline(125,250,125,160); // la base de la lámpara g.drawline(175,250,175,160); g.drawarc(85,157,130,50,-65,312); // parte superior e inferior g.drawarc(85,87,130,50,62,58); g.drawline(85,177,119,89); // laterales g.drawline(215,177,181,89); g.fillarc(78,120,40,40,63,-174); // adornos g.filloval(120,96,40,40); g.fillarc(173,100,40,40,110,180); Facultad de Informática UCM, 2004 Java AWT 28
8 Eventos en AWT! Las acciones de usuario en un componente disparan eventos! Un evento es un objeto de la clase AWTEvent que indica:! El tipo de evento, por ejemplo, pulsar el ratón! El objeto sobre el que se produjo el evento, con el método getsource(), por ejemplo, un botón! Dependiendo del tipo, información adicional: La posición (x, y) donde se produjo el evento La tecla que se pulsó (para eventos de teclado) El estado de las teclas modificadoras (CTRL, SHIFT,...) presionadas o no por el usuario cuando sucedió el evento...! Al llegar un evento, un componente puede:! Ignorarlo y pasárselo al componente que le contiene! Modificar el evento antes de pasárselo al contenedor superior Por ejemplo, un componente TextField podría convertir el texto introducido por el usuario a mayúsculas antes de pasarlo! Tratar el evento Al pulsar RETURN el usuario se puede procesar el texto! Interrumpir el proceso del evento Si se considerara el texto inválido no se procesaría ni se pasaría el evento a contenedores superiores! NOTA: La clase AWTEvent ha reemplazado la clase Event (desde 1.1)! Ambas están definidas en el paquete java.awt! De AWTEvent hay especializaciones: WindowEvent, FocusEvent, InputEvent (KeyEvent y MouseEvent), etc. Facultad de Informática UCM, 2004 Java AWT 29 Facultad de Informática UCM, 2004 Java AWT 30! El mecanismo de tratamiento de eventos en Swing/AWT se basa en delegación:! Para tratar un evento hay que registrar un oyente de tipo adecuado en el componente que genera dicho evento)! Más flexible que el modelo basado en herencia presente en el antiguo Java 1.0! Pueden tenerse múltiples oyentes para un mismo evento, cambiar dinámicamente de oyentes según convenga, o tener un mismo oyente para tratar eventos semánticamente relacionados: p.ej. un item de menú y un botón que permite invocar la misma acción pueden tener asociado el mismo actionlistener! Se sigue un patrón de nombrado común, que facilita el uso del modelo:! Si un componente c notifica un evento XXXEvent, existirá una clase para los oyentes de este evento llamada XXXListener, y en c existirá un método addxxxlistener, que permite registrar oyentes de dicha clase para tratar el evento! Dos categorías de eventos:! Eventos de bajo nivel Están relacionados con la interacción física con la interfaz (por ejemplo, qué botón del ratón se ha pulsado?) Ejemplos: MouseInputEvent, WindowEvent y KeyEvent! Eventos de alto nivel, o semánticos Representan operaciones lógicas realizadas sobre los elementos (por ejemplo, se ha pulsado el botón Salir en la interfaz) ActionEvent Facultad de Informática UCM, 2004 Java AWT 31 Facultad de Informática UCM, 2004 Java AWT 32
9 ! Un evento se puede procesar:! En el marco (Frame) o panel (Applet): Por medio del método handleevent(event), para cualquier evento, por ejemplo para gestionar el evento de destrucción de ventana Por medio del método action(event, Object), orientado a gestionar eventos de los componentes Button, Checkbox, Choice, List, MenuItem, y TextField Por medio de métodos específicos para elementos de entrada específicos como el teclado o el ratón mousedown, mousedrag, keydown, keyup,...! En la componente particular Redefiniendo el método action(event, Object)! La clase Component define los siguientes métodos para tratar distintos tipos de eventos (ComponentEvent): action() (Evento ACTION_EVENT) mouseenter() (Evento MOUSE_ENTER) mouseexit() (Evento MOUSE_EXIT) mousemove() (Evento MOUSE_MOVE) mousedown() (Evento MOUSE_DOWN) mousedrag() (Evento MOUSE_DRAG) mouseup() (Evento MOUSE_UP) keydown() (Evento KEY_PRESS o Event.KEY_ACTION) keyup() (Evento KEY_RELEASE o Evento KEY_ACTION_RELEASE) gotfocus() (Evento GOT_FOCUS) lostfocus() (Evento LOST_FOCUS) handleevent() (todo tipo de eventos) Facultad de Informática UCM, 2004 Java AWT 33 Facultad de Informática UCM, 2004 Java AWT 34 Eventos! Cuando ocurre un evento se llama al método de gestión del evento correspondiente:! Primero se pasa a handleevent() que en su implementación por defecto llama al método apropiado al tipo de evento! En general utilizaremos los métodos de eventos particulares: mousedown, action, keydown,...! Es importante que el tratamiento de un evento sea rápido para evitar la degradación de la eficiencia del sistema! Ejemplo: Gestión del uso de botones con action() import java.awt.*; public class DemoBotón extends java.applet.applet { Button b1, b2, b3; public void init() { b1 = new Button(); b1.setlabel("inhibe el botón central"); b2 = new Button("Botón central"); b3 = new Button("Activa botón central"); b3.setenabled(false); add(b1); add(b2); add(b3); // Para añadir componentes a un contenedor ya visible hay que hacer: validate(); //... Facultad de Informática UCM, 2004 Java AWT 35 Facultad de Informática UCM, 2004 Java AWT 36
10 Eventos //... public boolean action(event e, Object arg) { Object target = e.target; if (target == b1) { //Se pulsó Inhibir botón central b2.setenabled(false); b1.setenabled(false); b3.setenabled(true); return true; if (target == b3) { // Se pulsó Activar botón central b2.setenabled(true); b1.setenabled(true); b3.setenabled(false); return true; return false;! El método que procesa un evento devuelve:! true: si el evento ha sido gestionado El evento no se propaga! false: el evento no ha sido gestionado Se propaga al contendor del componente actual Por ejemplo, un botón puede delegar en el panel que lo contiene el procesamiento de un evento! Lo normal es que si se trata el evento se devuelva true, a menos que se quiera hacer un tratamiento adicional en algún contenedor de nivel superior Facultad de Informática UCM, 2004 Java AWT 37 Facultad de Informática UCM, 2004 Java AWT 38
Componentes Swing. Las clases cuyo nombre comienza por J forman parte de Swing. Todas las demás están incluidas en AWT (Abstract Window Toolkit)
Componentes Swing Las clases cuyo nombre comienza por J forman parte de Swing. Todas las demás están incluidas en AWT (Abstract Window Toolkit) Component es una clase abstracta que representa a cualquier
Más detallesInterfaces gráficas de usuario
Interfaces gráficas de usuario Presentación basada en: 1. Como Programar en Java. Deitel y Deitel. Ed. Prentice-Hall. 1988 2. Java, Curso de programación. Fco. Javier Ceballos. Ed. Alfoomega&RA-MA, 2003.
Más detallesFederico Peinado www.federicopeinado.es
Federico Peinado www.federicopeinado.es Depto. de Ingeniería del Software e Inteligencia Artificial disia.fdi.ucm.es Facultad de Informática www.fdi.ucm.es Universidad Complutense de Madrid www.ucm.es
Más detallesTipos de programas en Java. Programación basada en eventos. Programación basada en eventos. Creación de una interfaz gráfico de usuario
Tipos de programas en Java Programación basada en eventos Aplicaciones Se pueden ejecutar directamente en un entorno Java Tipos Modo de consola -Interacción mediante teclado -Interfaz basado en texto Aplicaciones
Más detallesDesarrollo de aplicaciones gráficas
Desarrollo de aplicaciones gráficas M.C. Jorge Eduardo Ibarra Esquer Universidad Autónoma de Baja California jorgeeie@uabc.mx Febrero de 2006 Aplicaciones gráficas en Java Estas aplicaciones pueden dividirse
Más detallesEjemplo de GUI con Swing
Ejemplo de GUI con Swing Programación Orientada a Objetos Facultad de Informática Dep. Ingeniería del Software e Inteligencia Artificial Universidad Complutense Madrid Una aplicación Swing sencilla El
Más detallesInterfaz Gráfica de Usuario (GUI)
Interfaz Gráfica de Usuario (GUI) Unidad: 2 Laboratorio de Programación Universidad Nacional de la Patagonia Austral Unidad Académica Río Gallegos Indice Los administradores de diseño (Layouts) Características
Más detallesProgramación Java Curso 2006-1 C Draw
Programación Java Curso 2006-1 C Draw FIUBA Introducción: Prof.. María Feldgen Ing. Osvaldo Clúa En Java, para dibujar se usa el contexto gráfico de un componente. Según las plataformas, este contexto
Más detallesConstruir una Interfaz Gráfica
Construir una Interfaz Gráfica JAVA, permite al programador: -Diseñar y programar en interfaces gráficas de usuario en forma rápida y sencilla. -Cuenta con dos paquetes de clases predefinidos que brindan
Más detallesCambia al área de trabajo situada debajo de la actual.
1 Casi todas las tareas que se pueden realizar con el mouse se pueden también realizar con el teclado. Las teclas de acceso directo proporcionan un método rápido para realizar una tarea. Se pueden utilizar
Más detallesAULA MENTOR. educacion.es
AULA MENTOR educacion.es Nipo: 820-11-347-3 Autor: Pilar Aranzazu Ocaña Diaz-Ufano y José Miguel Ordax Cassá Edición y maquetación de contenidos: Susana Pérez Marín Diseño gráfico e ilustración de portada:
Más detallesAPPLETS en JAVA. A continuación se muestran algunos ejemplos. 1. Programa que calcula el factorial de 1 número.
APPLETS en JAVA Las applets (miniaplicación) son programas escritos en Java que sirven para "dar vida" a las páginas Web (interacción en tiempo real, inclusión de animaciones, sonidos...), de ahí su potencia.
Más detallesAgenda. Contenedores y componentes
Agenda Tipos de objetos y clases de la GUI Guía detallada para crear una interfaz gráfica de usuario Guía detallada para la gestión de eventos Problema 1 del boletín 5 Problema 2 del boletín 5 Contenedores
Más detallesI. Introducción a la programación orientada a objetos y al lenguaje JAVA Colegio Reuven Feuerstein Javier Navarro
I. Introducción a la programación orientada a objetos y al lenguaje JAVA Colegio Reuven Feuerstein Javier Navarro Utilizando Clases Definidas en Java La manera de utilizar una clase previamente definida
Más detallesIndice. Swing: conceptos. Generalidades. Swing & AWT: diferencias. Interfaz Gráfica de Usuario (GUI)
Indice Interfaz Gráfica de Usuario (GUI) Unidad: 2 Laboratorio de Programación Universidad Nacional de la Patagonia Austral Unidad Académica Río Gallegos Swing Generalidades Conceptos y caracteristicas
Más detallesI. Introducción a la programación orientada a objetos y al lenguaje JAVA Colegio Reuven Feuerstein --Javier Navarro
I. Introducción a la programación orientada a objetos y al lenguaje JAVA Colegio Reuven Feuerstein --Javier Navarro Lectura de Datos Dentro de un applet es sencillo tomar algún dato del usuario para realizar
Más detallesTema 6. Interfaces gráficas de usuario (Parte 1)
Programación en Java Tema 6. Interfaces gráficas de usuario (Parte 1) Luis Rodríguez Baena Facultad de Informática Swing y AWT (I) JDK 1.0 introdujo la creación de interfaces gráficas de usuario (GUI,
Más detallesPontificia Universidad Católica del Ecuador
1.- DATOS INFORMATIVOS MATERIA O MODULO: PROGRAMACIÓN ORIENTADA A OBJETOS CARRERA: INGENIERIA DE SISTEMAS NIVEL: PRIMERO No. CREDITOS: 6 CREDITOS TEORIA: 4 CREDITOS PRÁCTICA: 2 PROFESOR: Ing. Edison Mora,
Más detallesInteracción con el Usuario Gestión de Eventos
Interacción con el Usuario Gestión de Eventos Presentación basada en: 1. Como Programar en Java. Deitel y Deitel. Ed. Prentice-Hall. 1988 2. Java 2., Curso de programación. Fco. Javier Ceballos. Ed. Alfoomega&RA-MA,
Más detallesINDICE Parte 1. Visual Basic Capitulo 1. Qué es Visual Basic? Capitulo 22. Mi Primera Aplicación Capitulo 3. Elementos del lenguaje
INDICE Prólogo XV Parte 1. Visual Basic 1 Capitulo 1. Qué es Visual Basic? 3 Introducción 3 Como crear una aplicación 5 Otras facilidades de Visual Basic 6 Un lenguaje de alto nivel 9 Menús 10 Colores
Más detallesPaquetes de java. java.applet
Paquetes de java El lenguaje Java proporciona una serie de paquetes que incluyen ventanas, utilidades, un sistema de entrada/salida general, herramientas y comunicaciones. En la versión actual del JDK,
Más detallesTrabajar con Tablas. capítulo 07
Trabajar con Tablas capítulo 07 Trabajar con Tablas trabajar con tablas La organización en tablas en Microsoft Word facilita el tratamiento de información dentro del documento, pudiendo dividir dicha
Más detallesSeleccionamos el programa Excel. Nos aparece la pantalla del programa
LECCIÓN 1ª Poner en marcha el programa Para poner en marcha el programa lo abrimos. Existen varias formas, por ejemplo partiendo del botón "Inicio" de la esquina inferior izquierda. Pulsamos el botón "Inicio"
Más detallesFundamentos de Word. Identificar los elementos de la interfaz de usuario que puede usar para realizar las tareas básicas.
Fundamentos de Word Word es una potente aplicación de procesamiento de texto y diseño. Pero para usarla del modo más eficaz, es necesario comprender primero los aspectos básicos. Este tutorial presenta
Más detallesProgramación de sistemas
Programación de sistemas Interfaces Gráficas I. Conceptos básicos II. Eventos Departamento de Ingeniería Telemática José Jesús García Rueda y Carlos Alario Hoyos
Más detallesJAVA 7 Los fundamentos del lenguaje Java
Presentación 1. Historia 9 1.1 Por qué Java? 9 1.2 Objetivos del diseño de Java 10 1.3 Auge de Java 11 2. Características de Java 12 2.1 El lenguaje de programación Java 12 2.1.1 Sencillo 13 2.1.2 Orientado
Más detallesIntroducción a Swing. Taller de Programación 2016
Introducción a Swing Taller de Programación 2016 tprog@fing.edu.uy Introducción En qué estamos exactamente? Cómo debemos codificar? Por donde empezar? Empecemos por entender el contexto y la arquitectura
Más detallesJava Avanzado Facultad de Ingeniería. Escuela de computación.
2 Java Avanzado Facultad de Ingeniería. Escuela de computación. Java Avanzado. Guía 8 3 Introducción Este manual ha sido elaborado para orientar al estudiante de Java Avanzado en el desarrollo de sus prácticas
Más detallesElaboración de Documentos en Procesadores de Textos
Las tablas permiten organizar la información en filas y columnas, de forma que se pueden realizar operaciones y tratamientos sobre las filas y columnas. Por ejemplo, obtener el valor medio de los datos
Más detallesManejo de eventos AWT
Manejo de eventos AWT En las aplicaciones en modo consola, nuestro método main determina el orden en el que se ejecutan las operaciones de nuestro programa. En las aplicaciones con interfaces gráficas
Más detallesUniversidad Carlos III de Madrid Departamento de Ingeniería Telemática. Swing
Universidad Carlos III de Madrid Departamento de Ingeniería Telemática Swing Andrés Marín López Jesús Arias Fisteus Laboratorio de Aplicaciones Telemáticas 2 Índice Introducción a Swing Componentes Layouts
Más detallesUNIDAD 1. writer PRIMEROS PASOS. CURSO: LibreOffice
UNIDAD 1 PRIMEROS PASOS CURSO: LibreOffice writer 1 La interfaz En primer lugar vamos a familiarizarnos con los componentes de la pantalla de writer: Barra de título: Muestra el título del documento (O
Más detallesINGRESAR DATOS CON UN CONTROL VISUAL EN JAVA. CLASE JTEXTFIELD Y MÉTODO GETTEXT. EJEMPLOS (CU00928C)
APRENDERAPROGRAMAR.COM INGRESAR DATOS CON UN CONTROL VISUAL EN JAVA. CLASE JTEXTFIELD Y MÉTODO GETTEXT. EJEMPLOS (CU00928C) Sección: Cursos Categoría: Lenguaje de programación Java nivel avanzado I Fecha
Más detallesGUIA DE JAVA NIVEL BÁSICO
GUIA DE JAVA NIVEL BÁSICO INTRODUCCIÓN www.uneweb.com Java se creó como parte de un proyecto de investigación para el desarrollo de software avanzado para una amplia variedad de dispositivos de red y sistemas
Más detallesUna Interfaz Grafo-Matriz
Una Interfaz Grafo-Matriz R. Carballo, C. Escribano, M.A. Asunción Sastre Dept. Matemática Aplicada F.Informática. U.P.M. Boadilla del Monte Madrid, 28660-Madrid e-mail: cescribano@fi.uib.es Resumen. El
Más detallesTema: Introducción al IDE de Microsoft Visual C#.
Tema: Introducción al IDE de Microsoft Visual C#. Objetivos: El propósito de este tema es que el alumno se familiarice con el entorno de desarrollo de Visual C# Express mientras crea el formulario más
Más detallesEstructura de las Aplicaciones Orientadas a Objetos Interfaces gráficas de usuario
Estructura de las Aplicaciones Orientadas a Objetos Interfaces gráficas de usuario Programación Orientada a Objetos Facultad de Informática Dep. Ingeniería del Software e Inteligencia Artificial Universidad
Más detallesProgramación Avanzada Ingeniería Civil en Computación
Interfaces Gráficas de Usuario usando Swing Prof. Federico Meza Programación Avanzada Ingeniería Civil en Computación Junio 2007 Programación Avanzada (ICC) Swing GUI s Junio 2007 1 / 13 GUI - Graphical
Más detallesAl entrar en Excel nos aparecerá la siguiente ventana:
ELEMENTOS DE LA PANTALLA DE EXCEL. Al entrar en Excel nos aparecerá la siguiente ventana: 1 2 3 4 8 9 10 5 6 7 11 15 12 14 13 En la que se distinguen las siguientes partes: 1. Barra de Inicio Rápido (Nueva
Más detallesOPENOFFICE IMPRESS. Creación básica de presentaciones digitales
OPENOFFICE IMPRESS Creación básica de presentaciones digitales Qué es OpenOffice Impress? Es la herramienta que nos ofrece OpenOffice para realizar presentaciones Las presentaciones permiten comunicar
Más detallesAplicaciones gráficas en Java Librería Swing
Aplicaciones gráficas en Java Librería Swing Sumario: Breve introducción al paquete Swing Tipos de clases del paquete Definición y manejo de contenedores, diálogos y layouts Diseño mediante IDE (Eclipse)
Más detallesINTRODUCCIÓN THINK-CELL. Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE
INTRODUCCIÓN THINK-CELL Manual de Referencia para usuarios Salomón Ccance CCANCE WEBSITE INTRODUCCIÓN En este capítulo, un tutorial paso a paso le mostrará cómo crear un gráfico a partir de un garabato
Más detallesLa última versión disponible cuando se redactó este manual era la 5 Beta (versión ), y sobre ella versa este manual.
Manual de Dev-C++ 4.9.9.2 Página 1 de 11 Introducción Dev-C++ es un IDE (entorno de desarrollo integrado) que facilita herramientas para la creación y depuración de programas en C y en C++. Además, la
Más detallesEXCEL I UNIDAD 1 EMPEZANDO A TRABAJAR CON EXCEL (SEMANA 1)
EXCEL I UNIDAD 1 EMPEZANDO A TRABAJAR CON EXCEL (SEMANA 1) 1.1.- Conceptos de Excel EXCEL: es una aplicación para crear hojas de cálculo que está divida en filas y columnas, al cruce de estas se le denomina
Más detallesUso de Java Swing. Noviembre de 2013
Uso de Java Swing Noviembre de 2013 Introducción Esta lección les dará la oportunidad de introducirlos al manejo de la clase Swing. Despues de explicar en que consiste Swing, veremos como compilar y correr
Más detallesProfesor(a): Ing. Miriam Cerón Brito
Área Académica: Informática Tema: Hoja electrónica Profesor(a): Ing. Miriam Cerón Brito Periodo: Enero Junio 2014 Abstract: This presentation show the spreadsheet's characteristics and show the principals
Más detallesCapítulo 7. Introducción a las Interfaces Gráficas de usuario. Continuar
Capítulo 7 Introducción a las Interfaces Gráficas de usuario Continuar Introducción Se explicará qué es una interfaz gráfica, cómo han evolucionado y cómo es que debe desarrollarse un programa que incluya
Más detallesInterfaces gráficas I
Interfaces gráficas I - Introducción - 75.07-95.02 Algoritmos y programación III Pablo Rodríguez Massuh Temario A qué llamamos vista? Distintos tipos de vistas Qué es JavaFx? Conceptos de JavaFX Controles
Más detallesPontificia Universidad Católica del Ecuador
1. DATOS INFORMATIVOS FACULTAD: Ingeniería CARRERA: Sistemas Asignatura/Módulo: Programación orientada a objetos Código: Plan de estudios: Nivel: Tercero Prerrequisitos Correquisitos: Período académico:
Más detallesClase 1 Excel
Clase 1 Excel 2000 1 Elementos de Excel Excel es un programa del tipo Hoja de Cálculo que permite realizar operaciones con números organizados en una cuadrícula. Es útil para realizar desde simples sumas
Más detallesPERIODO 3 HOJA DE CÁLCULO CONCEPTOS INTERMEDIOS OPERACIONES CON CELDAS, FILAS Y COLUMNAS EN EXCEL SELECCIONAR COPIAR MOVER BORRAR
PERIODO 3 HOJA DE CÁLCULO CONCEPTOS INTERMEDIOS CONTENIDOS OPERACIONES CON LIBROS DE TRABAJO EN EXCEL GUARDAR UN LIBRO CERRAR UN LIBRO. CREAR UN NUEVO LIBRO. ABRIR UN LIBRO OPERACIONES CON CELDAS, FILAS
Más detalles2. Inserta la tabla. Para comenzar el proceso de creación de la tabla, tendrás que insertar una en tu hoja de cálculo.
CREACIÓN DE TABLAS EN MICROSOFT OFFICE EXCEL 1. Selecciona un rango de celdas. Las celdas pueden contener datos, pueden estar vacías o ambos. Si no estás seguro, no tendrás todavía que seleccionar las
Más detallesTABLAS WORD La tercer opción es usar el vínculo Dibujar Tabla, aquí se dimensiona la tabla dibujándola con el mouse
TABLAS WORD 2007 Las tablas permiten organizar la información en filas y columnas, de forma que se pueden realizar operaciones y tratamientos sobre las filas y columnas. Una tabla está formada por celdas
Más detallesPatrones de Diseño. Patrón estructural Composite. Técnicas de Programación - Curso 2007/08
Patrones de Diseño Patrón estructural Composite Técnicas de Programación - Curso 2007/08 Propósito Componer objetos en estructuras arbóreas para representar jerarquías todo-parte. Manipular todos los objetos
Más detallesOrdenador local + Servidor Remoto
Introducción Saber situarse con exactitud en el árbol de servidores, discos y directorios del ordenador que se está usando Conocer los usos básicos del teclado y el ratón (edición de campos texto, escritura
Más detallesProgramación de Interfaces Gráficas en Java. Agustín J. González ELO329
Programación de Interfaces Gráficas en Java Agustín J. González ELO329 AWT y Swing En sus orígenes Java introdujo la AWT (Abstract Window Toolkit). Ésta creaba los objetos delegando su creación y comportamiento
Más detallesFundamentos de Excel
Fundamentos de Excel Excel es una potente aplicación de hoja de cálculo y análisis de datos. Pero para usarla del modo más eficaz, es necesario comprender primero los aspectos básicos. Este tutorial presenta
Más detallesQué es un Procesador de textos? Iniciar Word. Microsoft Word Microsoft Office 2010
Microsoft Word 2010 Qué es un Procesador de textos? Un procesador de textos es una herramienta que sirve para el manejo de textos en general. Con un programa como éste es posible crear desde una carta
Más detallesPontificia Universidad Católica del Ecuador
1. DATOS INFORMATIVOS FACULTAD: Ingeniería CARRERA: Sistemas Asignatura/Módulo: Programación orientada a objetos Código: Plan de estudios: Nivel: Tercero Prerrequisitos Correquisitos: Período académico:
Más detallesJAVA: Applets. Diseño de aplicaciones web. mperez@fi.upm.es
JAVA: Applets Diseño de aplicaciones web mperez@fi.upm.es Características de Java (I) Simple El programador no tiene que gestionar la memoria! Orientado a Objetos Encapsulación de datos y reutilización.
Más detallesCOLEGIO PABLO DE TARSO IED CONSTRUCCION DE PROYECTOS DE VIDA PRODUCTIVOS DREAMWEAVER UNO- PRÁCTICAS DOC RAUL MONROY PAMPLONA
Metas de comprensión cuarto periodo Comprende sus responsabilidades a la hora de formular sus propuestas como soluciones a problemas reales que impliquen el uso de las tecnologías de información y la gestión
Más detallesDesarrollo de aplicaciones de acceso a base de datos con JBuilder 7
Desarrollo de aplicaciones de acceso a base de datos con JBuilder 7 Este artículo trata sobre el desarrollo de aplicaciones de acceso a base de datos con la herramienta JBuilder7. Tras una breve introducción,
Más detallesProfesor: Marcelo Rebellato. Teórico 3. Teclado
Profesor: Marcelo Rebellato Teórico 3 Teclado Repaso Cerrar: Permite cerrar la ventana, cuadro de diálogo u aplicación abierta. Si la misma es un programa donde el usuario realizo actividades que no guardo,
Más detallesMicrosoft Office Word
Microsoft Office Word Objetivos del capítulo: Aprender lo que es un procesador de textos. Aprender a ejecutar el programa cada que vez que se quiere usar. Aprender los elementos de la pantalla principal
Más detalles9.1. Insertar filas en una hoja
UNIDAD 9. INSERTAR Y ELIMINAR ELEMENTOS (I) Vamos a ver las diferentes formas de insertar y eliminar filas, columnas, celdas y hojas, operaciones muy útiles cuando tenemos un libro ya creado y queremos
Más detallesCAPÍTULO 1. MI PRIMERA APLICACIÓN...
CONTENIDO PRÓLOGO... XIX CAPÍTULO 1. MI PRIMERA APLICACIÓN... 1 FORMULARIOS... 3 BIBLIOTECA JFC... 5 ESTRUCTURA DE UNA APLICACIÓN... 6 Compilar y ejecutar la aplicación... 10 DISEÑO DE LA INTERFAZ GRÁFICA...
Más detallesTablas. Contenido TECNOLOGÍA WORD
Contenido 1. Utilización de tablas rápidas... 2 1.1 Insertar una tabla mediante el uso de tablas rápidas... 2 1.2 Agregar una tabla a la galería de tablas rápidas... 2 2. Dibujar una tabla... 3 3. Convertir
Más detallesCURSO: Programación de Aplicaciones en Lenguaje JAVA
FICHA TÉCNICA CURSO: Programación de Aplicaciones en Lenguaje JAVA CÓDIGO SENCE: 12-37-8732-64 DURACIÓN: 210 horas OBJETIVOS DEL CURSO Al término del curso el participante contará con los conocimientos
Más detallesQUANTUM COMPUTACION CURSO DE PLANILLA ELECTRONICA MICROSOFT EXCEL 2013
00088 CURSO QDE PLANILLA ELECTRONICAMICROSOFT EXCEL 2007 CAPÍTULO 1: INTRODUCCIÓN PLANILLAS ELECTRÓNICAS Qué es Excel? Orígenes de las Hojas de Cálculo Propiedades de las Planillas Electrónicas CAPÍTULO
Más detallesConceptos a tratar. Fundamentos de la Programación Orientada a Objetos Ampliación sobre clases y objetos
Fundamentos de la Programación Orientada a Objetos Ampliación sobre clases y objetos Programación Orientada a Objetos Facultad de Informática Dep. Ingeniería del Software e Inteligencia Artificial Universidad
Más detallesObjetivo: Construir un programa integrando sentencias de decisión MARCO TEÓRICO
Pagina 1 de 6 Objetivo: Construir un programa integrando sentencias de decisión MARCO TEÓRICO Objetos y Propiedades Los formularios y los distintos tipos de controles son entidades genéricas de las que
Más detallesUnidad 5. Tablas. La celda que se encuentra en la fila 1 columna 2 tiene el siguiente contenido: 2º Celda
Unidad 5. Tablas Una tabla está formada por celdas o casillas, agrupadas por filas y columnas, en cada casilla se puede insertar texto, números o gráficos. Lo principal antes de empezar a trabajar con
Más detallesCreación de Applets Simples
Seminario Creación de Applets Simples Junio 2004 Michael González: mgh@unican.es GRUPO DE COMPUTADORES Y TIEMPO REAL Michael González Harbour 1 Creación de Applets Simples 1. Introducción 2. Estructura
Más detallesSeleccionar Copiar. Modificar objeto. Mover
Clic sobre el mismo; verás que el recuadro mostrará un recuadro de puntos, indicando que el objeto está seleccionado. Para quitar la selección, haz clic en cualquier parte fuera del recuadro. Seleccionar
Más detallesTabletas en el aula. Mi primera hoja de cálculo con WPS Office. Edición Autor: Fernando Posada Prieto canaltic.com
Tabletas en el aula Mi primera hoja de cálculo con WPS Office Edición 2015 Autor: Fernando Posada Prieto canaltic.com Mi primera hoja de cálculo con WPS Office Índice 1. Qué es una hoja de cálculo?...
Más detallesPrimeros pasos en Word capítulo 01
Primeros pasos en Word 2007 capítulo 01 Primeros pasos en Word 2007 primeros pasos 1.1 Qué es Microsoft Word? Word es un editor de texto que se sitúa entre los más populares del mercado. Desde las primeras
Más detallesEXCEL 2010 CUADERNILLO N 2
SELECCIÓN DE CELDAS, FILAS Y COLUMNAS E INTERPRETACIÓN DE LOS DATOS Antes de introducir cualquier información en la hoja de cálculo, deberá seleccionarse la celda que se desea usar. Cuando se selecciona
Más detallesPrograma Instruccional de Asignatura. Curriculum INGENIERÍA EN INFORMÁTICA N 14-461-01 ANALISTA PROGRAMADOR COMPUTACIONAL Nº 14-447-05
ESCUELA DE INFORMÁTICA Y TELECOMUNICACIONES CARRERA(s) Curriculum INGENIERÍA EN INFORMÁTICA N 14-461-01 ANALISTA PROGRAMADOR COMPUTACIONAL Nº 14-447-05 PEF2501 PROGRAMACIÓN ORIENTADA A OBJETOS 10 Créditos
Más detallesCreación y manejo de la base de datos y tablas
Crear una base de datos Creación y manejo de la base de datos y tablas Para crear una nueva base de datos debemos: 1. Hacer clic sobre la opción Nuevo de la pestaña Archivo. De las distintas opciones para
Más detallesInterfaces gráficas con Swing
Interfaces gráficas con Swing Java y Servicios Web I Master en Ingeniería Matemática Manuel Montenegro Dpto. Sistemas Informáticos y Computación Desp. 467 (Mat) montenegro@fdi.ucm.es Introducción Swing
Más detallesOrganización de la información en disco: archivos y carpetas
Organización de la información en disco: archivos y carpetas Memoria (principal): almacena los programas y los datos Es volátil Memoria secundaria (los discos): almacenan información de forma permanente
Más detallesEn este método la implementación de la interface de usuario donde se produce el evento y la implementación del oyente están en clases separadas.
Unidad 8 Manejo de Eventos Un evento es un objeto que representa un cambio en un componente, este es generalmente producido por el usuario al realizar alguna operación, por ejemplo, escribir en un campo
Más detallesInterfaces gráficas. Jose Jesus García Rueda
Interfaces gráficas Jose Jesus García Rueda Introducción Qué son las interfaces gráficas? Ejemplos bien conocidos Vamos a programar una: Colores.java Conceptos básicos Aplicación gráfica. Contenedores.
Más detallesíndice MÓDULO 1: Introducción a Visual Basic 6.0 MÓDULO 2: Fundamentos de programación TEMA 1. Introducción a Visual Basic 6.0
MÓDULO 1: Introducción a Visual Basic 6.0 TEMA 1. Introducción a Visual Basic 6.0 1.1 Conceptos de programación...1-1 1.2 Introducción a Visual Basic...1-1 1.3 Iniciar una sesión de Visual Basic 6.0...1-2
Más detallesIntroducción Mic i ro r s o of o t t W or o d r
Introducción Microsoft Word Qué es el Microsoft Word? Word es uno de los procesadores de texto, más utilizados para trabajar con documentos en la actualidad. Casi no existe persona con computadora, que
Más detallesCurso de iniciación a las TIC en Educación Permanente CEP de Castilleja (Sevilla) (octubre/noviembre 2009) Calc. Eva Sánchez-Barbudo Vargas
Curso de iniciación a las TIC en Educación Permanente CEP de Castilleja (Sevilla) (octubre/noviembre 2009) Calc Eva Sánchez-Barbudo Vargas José Juan Pastor Milán 1 1. Qué es y para qué sirve OpenOffice
Más detallesO.K. Click en el botón
Programación Orientada a Objetos GUI en JAVA Angela C. Carrillo Ramos Manejo de eventos Técnica de programación avanzada Se trabaja con mensajes Maneja contenedores Objetos que escuchan y procesan eventos
Más detallesVemos, pues, que esta forma de organizar los datos es mucho más potente que utilizando las tabulaciones u otros métodos.
Tablas Las tablas permiten organizar la información en filas y columnas, de forma que se pueden realizar operaciones y tratamientos sobre las filas y columnas. Por ejemplo, obtener el valor medio de los
Más detallesManual de usuario MetaTrader 4 TraderNovo:
Manual de usuario MetaTrader 4 TraderNovo: Aquí está una foto que muestra la pantalla principal MT4: Menú principal (acceder al menú y los ajustes del programa); Barras de herramientas (acceso rápido a
Más detallesTópicos Avanzados de Programación (TAP3501)
DuocUC Tópicos Avanzados de Programación (TAP3501) Ariel Alexis Fierro Sáez afierrosaez@gmail.com Eventos En evento es una acción iniciada por el usuario. Ejemplo de eventos son: presionar un botón, cambiar
Más detallesManejo de Filas, Columnas, Celdas y Rangos
Manejo de Filas, Columnas, Celdas y Rangos Selección de filas Selección de columnas Selección de celdas y rangos Ingresar, editar y eliminar datos Tipos de datos Agregar nombres a celdas y rangos Insertar
Más detallesEscuela Normal Superior Río de Oro (Cesar)
Escuela Normal Superior Río de Oro (Cesar) ÁREA: TECNOLOGÍA E INFORMÁTICA PROGRAMA MICROSOFT EXCEL Responsable: Esp. Emilce Herrera Sánchez GRADO: NOVENO 01-02 FECHA: Febrero 13 y 15 de 2012 TEMA: CAMBIOS
Más detallesCentro de Profesorado Luisa Revuelta (Córdoba) TEMA 3. El ENTORNO DE TRABAJO, MANEJO DE DIAPOSTIVAS
Centro de Profesorado Luisa Revuelta (Córdoba) TEMA 3 El ENTORNO DE TRABAJO, MANEJO DE DIAPOSTIVAS El entorno de, manejo de diapositivas 1.- EL ENTORNO DE TRABAJO El entorno de trabajo de es el interface
Más detallesEn qué consiste esta Herramienta?
ABBYY TRANSFORMER + INTRODUCCIÓN En qué consiste esta Herramienta? Permite crear, editar, comentar y convertir archivos PDF a otros formatos editables como DOCX y XLSX. Puede convertir documentos en papel
Más detallesUnidad 1. En esta actividad el aprendiz estará en capacidad de tomar los pantallazos recortarlos, editarlos y pegarlos en la presentación.
Unidad 1 Lección 2: Insertar formas prediseñadas En esta actividad el aprendiz estará en capacidad de tomar los pantallazos recortarlos, editarlos y pegarlos en la presentación. Hacer click sobre el título
Más detalles09/12/2010 Módulo de Recetas Base
Botones de la Barra de Herramientas / Otros botones Nuevo registro Guardar información La pantalla se limpiará de datos de registros anteriores y se estará en disposición de comenzar a meter la información
Más detallesInsertar WordArt INSERTAR GRÁFICOS
Insertar WordArt Mediante WordArt se pueden crear títulos y rótulos dentro de nuestra hoja Sólo tenemos que introducir o seleccionar el texto al que queremos aplicarle un estilo de WordArt y automáticamente
Más detallesEjercicio corto. Ejercicio corto. Ejercicio corto. Lección 1: Introducción a Word. Lección 2: Modificaciones de documentos
Lección 1: Introducción a Word 1 Cómo se guarda una copia del documento actual sin modificar la versión original? 2 Qué dos formas hay de cerrar un documento? 3 Qué ocurre al hacer clic en el botón que
Más detallesEl lenguaje Visual Basic 2008
El lenguaje Visual Basic 2008 Estudia la sintaxis y características específicas del lenguaje de programación Visual Basic 2008, prestando especial interés a su enfoque orientado a objetos. Introducción
Más detallesACTIVIDADES BASE DE DATOS ACCESS 2007
ACTIVIDADES BASE DE DATOS ACCESS 2007 En un primer momento vamos a practicar las opciones de Crear, abrir y cerrar una base de datos de Access 2007. Abrimos Access 2007 y haz clic sobre la opción Base
Más detalles