EI, Profesor Ramón Castro Liceaga APLICACIONES DE JAVA CON PAGINAS WEB (Applets) UNIVERSIDAD LATINA (UNILA)

Slides:



Advertisements
Presentaciones similares
Curso de Java “Java para Web” Rogelio Ferreira Escutia.
Advertisements

Características Generales y Entornos de Desarrollo
Fernando Alonso Blázquez Graphic User Interfaces 25 de Marzo de 2004.
Interprete o máquina real
Programación Interactiva Introducción a Java
Cetis No. 119 Profa. Graciela Prado Becerra
ÍNDICE Introducción. Trabajar con Applets. Definición de Applet.
Lenguaje de programación Java
Modelando aplicaciones
Java Applets Ing. Martín Jiménez.
"java del lado del servidor" Servlet y JSP Java Server Pages.
Curso de Java y Aplicaciones Web
UNIVERSIDAD LATINA (UNILA) ENCAPSULACION Y HERENCIA
Programación (Estructura de Datos)
UNIVERSIDAD LATINA (UNILA)
UNIVERSIDAD LATINA (UNILA)
Paquetes de las API de Java
Algoritmo y Estructura de Datos I I Facultad de Ingeniería y Arquitectura Ing. Juan José Montero Román. Sesión 12 - Introducción.
Jesús Arellano. La plataforma Java Micro Edition, o anteriormente Java 2 Micro Edition(J2ME), es una especificación de un subconjunto de la plataforma.
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.
Figure: Lenguajes. Generaciones de lenguajes de programación.
Polimorfismo Lenguajes de Programación II Corporación Universitaria del Caribe CECAR.
JAVA. Introducción Que es java?  Código reusable  Multiplataforma.

Clases y objetos La unidad fundamental de programación OO son las clases. Conjunto de métodos y semántica Qué se va a hacer POO Clase: que define la implementación.
Tema 6: Clases Antonio J. Sierra.
Unidad I Java y C++ : Similitudes y diferencias
Una java servlet es un programa que se ejecuta en un servidor. Por lo general son aplicaciones Java que corren en un entorno de servidor web. Los Java.
Introducción a la Programación. Lenguaje de Máquina.
Curso Programación en Java
1 TEMA 6. Applets y servlets 1.Introducción 2.Applets 3.Servlets.
Capítulo 5 - b: Hilos. 4.2 Silberschatz, Galvin and Gagne ©2005 Operating System Concepts – 7 th edition, Jan 23, 2005 Ejemplo de hilos: un applet Un.
EI, Profesor Ramón Castro Liceaga Agosto de 2005 UNIVERSIDAD LATINA (UNILA) PROGRAMACION ORIENTADA A OBJETOS EN JAVA (Optativa) PROGRAMACION DE INTERFASES.
Servlets 18 de Marzo de Índice ¿Qué es un Servlet? ¿Cuándo y por qué usar Servlets? Estructura básica de un HttpServlet Servlet simple que genera.
Applets CONTENIDO ¿Que es un applet? Lo básico de un applet Ciclo de vida de un Applet Las etiquetas de HTML Pasando información a los applets.
Ejecución de un programa escrito en Java Java es un lenguaje que se ejecuta con un intérprete a diferencia de Pascal o C que se compilan para producir.
Curso de Java La tecnología Java
JAVA: Applets Diseño de servicios web © María de los Santos PÉREZ HERNÁNDEZ.
“SERVLETS”. Paola Rojas Contreras Juan Villarroel Leiva José Miguel Perez V. Departamento de Electrónica.
Sintaxis Completa los siguientes esquemas: Esquema de excepción Excepción Definición Tipos Implementación En el lenguaje Java, excepción es un tipo de.
JAVA Hernán Saavedra G. Ingeniero Civil Informático Licenciado en ciencias de la Ingeniería Jefe Area Informática DV-V Región - MOP.
Java Applets David Gil
MBA. LIDA LOOR MACIAS 1. 3 martes, 13 de octubre de 2014 OBJETIVO: El estudiante adquirirá los fundamentos básicos de la programación orientada a objeto.
EI, Profesor Ramón Castro Liceaga Agosto de 2005 UNIVERSIDAD LATINA (UNILA) PROGRAMACION ORIENTADA A OBJETOS EN JAVA (Optativa) PROGRAMACION CLIENTE /
EI, Profesor Ramón Castro Liceaga UNIVERSIDAD NACIONAL AUTONOMA DE MÉXICO DIPLOMADO DE DESARROLLO DE SISTEMAS CON EL PARADIGMA DE ORIENTACIÓN A OBJETOS.
EI, Profesor Ramón Castro Liceaga Agosto de 2005 UNIVERSIDAD LATINA (UNILA) PROGRAMACION ORIENTADA A OBJETOS EN JAVA (Optativa) ESTRUCTURA DEL LENGUAJE.
EI, Profesor Ramón Castro Liceaga Agosto de 2005 UNIVERSIDAD LATINA (UNILA) PROGRAMACION ORIENTADA A OBJETOS EN JAVA (Optativa) INTRODUCCION.
EI, Profesor Ramón Castro Liceaga Agosto de 2005 UNIVERSIDAD LATINA (UNILA) PROGRAMACION ORIENTADA A OBJETOS EN JAVA (Optativa) CONCEPTOS DE PROGRAMACION.
EI, Profesor Ramón Castro Liceaga Agosto de 2005 UNIVERSIDAD LATINA (UNILA) PROGRAMACION ORIENTADA A OBJETOS EN JAVA (Optativa) PROGRAMACION DE APPLETS.
MIME EXTENSIONES DE CORREO INTERNET MULTIPROPÓSITO. SERIE DE ESPECIFICACIONES DIRIGIDAS AL INTERCAMBIO TRANSPARENTE DE TODO TIPO DE ARCHIVOS A TRAVÉS DE.
Antivirus Proxy Ana karen, xochitl, galena, Dennis!
LE, EI, Profesor Ramón Castro Liceaga SISTEMA DE UNIVERSIDAD ABIERTA Instalación y prueba de Java.
 Es un programa escrito en Java y que forma parte de los componentes de una página de Internet. Los Applets han sido usados para proporcionar funcionalidad.
LE, EI, Profesor Ramón Castro Liceaga UNIVERSIDAD LATINA (UNILA) LENGUAJES DE PROGRAMACIÓN PARA EL DESARROLLO DE INTERFACES.
Java Applets como ejemplo de “Framework” Agustín J. González ELO-329.
Tratamiento de excepciones
Applets.
THREADS JAVA Ing. Esp. Ricardo Cujar. HILO Un hilo es un proceso que se está ejecutando en un determinado momento en el sistema operativo. Se les define.
22/11/2005 E.T.S de Ingenieros de Telecomunicación - UPNA.1 JAVA APPLETS Silvia Larrayoz Leire Urriza.
Modelo Cliente - Servidor. La Web funciona siguiendo el denominado modelo cliente-servidor, habitual en las aplicaciones que funcionan en una red. Existe.
LE, EI, Profesor Ramón Castro Liceaga UNIVERSIDAD LATINA (UNILA) IV. IMPLEMENTACIÓN DE COMPONENTES.
El contexto gráfico La función paint y update nos suministran el contexto gráfico del applet o del componente, en otros casos, hemos de obtener el contexto.
EI, Profesor Ramón Castro Liceaga III. METODOLOGIAS PARA LA AUDITORIA EN INFORMATICA UNIVERSIDAD LATINA (UNILA)
LE, EI, Profesor Ramón Castro Liceaga UNIVERSIDAD LATINA (UNILA) V. GESTIÓN DE TIPOS Y GENERACIÓN DE CÓDIGOS.
UNIVERSIDAD LATINA (UNILA) III.- PLAN DE IMPLEMENTACIÓN
EI, Profesor Ramón Castro Liceaga Desarrollo conexión JDBC – ODBC UNIVERSIDAD LATINA (UNILA) DIPLOMADO DE DESARROLLO DE SISTEMAS CON EL PARADIGMA DE ORIENTACIÓN.
Programación orientada a objetos La programación orientada a objetos o POO (OOP según sus siglas en inglés) es un paradigma de programación que usa objetos.
Programación en Java Introducción a Java. Reseña histórica Surge en 1991 por Sun Microsystems Desarrollado para electrodomésticos Se buscaba un código.
LE, EI, Profesor Ramón Castro Liceaga UNIVERSIDAD LATINA (UNILA) IV. IMPLANTACION DE ALGORITMOS.
Programación en Java Introducción a Java. Reseña histórica Surge en 1991 por Sun Microsystems Desarrollado para electrodomésticos Se buscaba un código.
Transcripción de la presentación:

EI, Profesor Ramón Castro Liceaga APLICACIONES DE JAVA CON PAGINAS WEB (Applets) UNIVERSIDAD LATINA (UNILA)

EI, Profesor Ramón Castro Liceaga Que son los applets de Java La popularidad de Java estriba en buena medida en que sirve para construir pequeños programas, los applets, en el marco de páginas Web Los applets son pequeños códigos de Java vinculados a una página Web que se ejecutan a nivel cliente. Existen multiples aplicaciones en Internet en forma de applets debido a que son pequeños programas con tamaño muy reducido

EI, Profesor Ramón Castro Liceaga La clase applet El método que siempre debe seguirse para crear un applet es construir una subclase de la clase de librería Applet. Esta clase proporciona por sí sola la funcionalidad necesaria para permitir al applet trabajar en conjunción con el browser: Ejemplo public class miapplet extends Applet{ … }

EI, Profesor Ramón Castro Liceaga La clase applet (Continuación) En Bloc de notas capture el siguiente programa en java /** Programa : java2.java * en Java que crea un applet para intefase con una pagina Web */ import java.awt.Graphics; public class java2 extends java.applet.Applet { public void paint(Graphics g){ g.drawString(UNIVERSIDAD LATINA..!!",5,25); } Compila tu programa con: javac java2.java verifica que genere un archivo de clases: java2.class

EI, Profesor Ramón Castro Liceaga La clase applet (Continuación) El applet se muestra en una página web, formato HTML como este: <applet code=java2.class name=Applet1 width=350 height=150>

EI, Profesor Ramón Castro Liceaga La clase applet (Continuación) Para ver su applet desde Internet Explorer: Abrir internet explorer, archivo, abrir, examinar Se mostrará nuestro applet e la pagina web de Internet Explorer

EI, Profesor Ramón Castro Liceaga Ciclo de vida de un applet U n applet se comporta como es habitual en la programación orientada a objetos: respondiendo a diversos sucesos con actividades a ellos ligadas. Cada una de estas actividades están ligadas a métodos definidos en la clase Applet, y que deberán redefinirse en nuestra definición de clase para dotarla de la funcionalidad necesaria. Estos métodos son: Inicialización. Método init: Este método de la clase se ejecuta cuando el applet se carga por vez primera y determina su estado inicial. Inicio de ejecución. Método start: Se ejecuta tras la inicialización o tras una parada de la ejecución del applet. Este proceso puede producirse varias veces durante la vida del applet, mientras que el de la inicialización tan sólo se lleva a cabo una vez. Pausa de ejecución. Método stop: Se ejecuta cuando el lector de la página Web la abandona mientras el applet se está ejecutando. Destrucción. Método destroy(): No suele redefinirse a no ser que se desee llevar a cabo labores de limpieza o liberación de recursos. Repintado. Método paint: Se ejecuta cuando el applet dibuja en la pantalla, texto o gráficos, por lo que dicho proceso puede llevar a cabo en múltiples ocasiones en la vida del mismo. Para proporcionar un comportamiento específico deberemos redefinir el método paint(). Este método toma un argumento de la clase Graphics que el browser pasará al applet de manera transparente al usuario y programador.

EI, Profesor Ramón Castro Liceaga Forma directa para generar un applet con pase de parámetros desde una página web Crear el programa fuente: java4.java import java.awt.*; import java.applet.*; public class java4 extends java.applet.Applet { Font f = new Font("TimesRoman", Font.BOLD, 26); String name; public void init() { name = getParameter("name"); if (name == null){ name = "Sin Nombre"; } name = "HOLA " + name + "!!"; } public void paint(Graphics g) { g.setFont(f); g.setColor(Color.red); g.drawString(name, 5,20); }

EI, Profesor Ramón Castro Liceaga Forma directa para generar un applet con pase de parámetros desde una página web (continuación) Crear el programa fuente: pagina3.html <applet code=java4.class width=800 height=100> Hacer un applet que despliegue tu nombre completo, dirección, telefono y e- mail