jueves, 21 de mayo de 2009
METODOS DE APPLET
Métodos de Applet
En la clase Applet, se llama al método paint() cada vez que el método arranca o necesita ser refrescado, pero no hace nada.
De acuerdo a las normas de sobrecarga, se ejecutará este último paint() y no el paint() vacío de la clase Applet. Luego, aquí se ejecuta el método drawString(), que le dice al applet cómo debe aparecer un texto en el área de dibujo.
Compilación de un Applet
Ahora que ya está el código del applet básico escrito y el fichero fuente Java que lo contiene guardado en disco, es necesario compilarlo y obtener un fichero .class ejecutable. Se utiliza el compilador Java, javac, para realizar la tarea. El comando de compilación será:
javac HolaMundo.java
Eso es todo. El compilador javac generará un fichero HolaMundo.class que podrá ser llamado desde cualquier navegador con soporte Java y, por tanto, capaz de ejecutar applets Java.
Llamada a Applets
Con ellos se puede ver código escrito en lenguaje html básico y acceder a todo el texto, gráfico, sonido e hipertexto que se pueda ver con cualquier otro navegador.
Pero además, y esto es lo que tienen de especial, pueden ejecutar applets, que no es html estándar
Esta marca html llama al applet SuCodigo.class y establece su ancho y alto inicial. Cuando se acceda a la página Web donde se encuentre incluida la marca, se ejecutará el byte-code contenido en SuCodigo.class, obteniéndose el resultado de la ejecución del applet en la ventana del navegador, con soporte Java, que se esté utilizando.
Si no se dispone de ningún navegador, se puede utilizar el visor de applets que proporciona Sun con el JDK, el appletviewer, que además requiere muchos menos recursos de la máquina en que se esté ejecutando, que cualquier otro de los navegadores que se acaban de citar.
Prueba de un Applet
El JDK, Kit de Desarrollo de Java, incluye el visor de applets básico, appletviewer, que puede utilizarse para la visualización rápida y prueba de applets. La ejecución de un applet sobre appletviewer se realiza a través de la llamada:
%appletviewer fichero.html
En este caso el fichero con el código html que ejecutará el applet HolaMundo es HolaMundo.html que generará la salida que muestra la figura.
En la clase Applet, se llama al método paint() cada vez que el método arranca o necesita ser refrescado, pero no hace nada.
De acuerdo a las normas de sobrecarga, se ejecutará este último paint() y no el paint() vacío de la clase Applet. Luego, aquí se ejecuta el método drawString(), que le dice al applet cómo debe aparecer un texto en el área de dibujo.
Compilación de un Applet
Ahora que ya está el código del applet básico escrito y el fichero fuente Java que lo contiene guardado en disco, es necesario compilarlo y obtener un fichero .class ejecutable. Se utiliza el compilador Java, javac, para realizar la tarea. El comando de compilación será:
javac HolaMundo.java
Eso es todo. El compilador javac generará un fichero HolaMundo.class que podrá ser llamado desde cualquier navegador con soporte Java y, por tanto, capaz de ejecutar applets Java.
Llamada a Applets
Con ellos se puede ver código escrito en lenguaje html básico y acceder a todo el texto, gráfico, sonido e hipertexto que se pueda ver con cualquier otro navegador.
Pero además, y esto es lo que tienen de especial, pueden ejecutar applets, que no es html estándar
Esta marca html llama al applet SuCodigo.class y establece su ancho y alto inicial. Cuando se acceda a la página Web donde se encuentre incluida la marca, se ejecutará el byte-code contenido en SuCodigo.class, obteniéndose el resultado de la ejecución del applet en la ventana del navegador, con soporte Java, que se esté utilizando.
Si no se dispone de ningún navegador, se puede utilizar el visor de applets que proporciona Sun con el JDK, el appletviewer, que además requiere muchos menos recursos de la máquina en que se esté ejecutando, que cualquier otro de los navegadores que se acaban de citar.
Prueba de un Applet
El JDK, Kit de Desarrollo de Java, incluye el visor de applets básico, appletviewer, que puede utilizarse para la visualización rápida y prueba de applets. La ejecución de un applet sobre appletviewer se realiza a través de la llamada:
%appletviewer fichero.html
En este caso el fichero con el código html que ejecutará el applet HolaMundo es HolaMundo.html que generará la salida que muestra la figura.
APLET
1. Defina APPLET
2. ¿Cuáles son los componentes básicos de los applets?
3. ¿’A que se le denomina Clase APPLET?
4. ¿Defina clase, método, compilación, llamada y prueba applet?
Desarrollo
1- Applet:Componente de software, escrito en un lenguaje de programación , que se ejecuta bajo el control de una aplicación más grande que lo contiene (como un navegador web)
CARACTERIZTICAS DE LOS APLETS:Se ejecutan sólo en la plataforma "cliente" de un sistema, como contraste de un servlet.
A diferencia de las subrutinas, en los applets ciertas capacidades son restringidas por el contenedor (el navegador).
Un applet está escrito en un lenguaje diferente del script o del HTML que lo invoca.
Los applet son escritos en un lenguaje compilado, mientras que el lenguaje scripting del contenedor es un lenguaje interpretado. Esto permite mayor performance y potencia al applet.* A diferencia de una subrutina, puede implementarse un componente web completo en forma de applet.
A diferencia de un programa, no puede ejecutarse de forma independiente (necesita un programa contenedor).Componentes Basicos de Applet, son las Variables y los Metodos
Los Componentes Basicos de Applet, son las Variables y los Metodos
La Clase Applet
Se puede crear una nueva clase, en este caso HolaMundo, extendiendo la clase básica de Java: Applet. De esta forma, se hereda todo lo necesario para crear un applet. Modificando determinados métodos del applet, se puede lograr que lleve a cabo las funciones que se desee.
import java.applet.Applet;
. . .
public class HolaMundo extends Applet {
2. ¿Cuáles son los componentes básicos de los applets?
3. ¿’A que se le denomina Clase APPLET?
4. ¿Defina clase, método, compilación, llamada y prueba applet?
Desarrollo
1- Applet:Componente de software, escrito en un lenguaje de programación , que se ejecuta bajo el control de una aplicación más grande que lo contiene (como un navegador web)
CARACTERIZTICAS DE LOS APLETS:Se ejecutan sólo en la plataforma "cliente" de un sistema, como contraste de un servlet.
A diferencia de las subrutinas, en los applets ciertas capacidades son restringidas por el contenedor (el navegador).
Un applet está escrito en un lenguaje diferente del script o del HTML que lo invoca.
Los applet son escritos en un lenguaje compilado, mientras que el lenguaje scripting del contenedor es un lenguaje interpretado. Esto permite mayor performance y potencia al applet.* A diferencia de una subrutina, puede implementarse un componente web completo en forma de applet.
A diferencia de un programa, no puede ejecutarse de forma independiente (necesita un programa contenedor).Componentes Basicos de Applet, son las Variables y los Metodos
Los Componentes Basicos de Applet, son las Variables y los Metodos
La Clase Applet
Se puede crear una nueva clase, en este caso HolaMundo, extendiendo la clase básica de Java: Applet. De esta forma, se hereda todo lo necesario para crear un applet. Modificando determinados métodos del applet, se puede lograr que lleve a cabo las funciones que se desee.
import java.applet.Applet;
. . .
public class HolaMundo extends Applet {
lunes, 18 de mayo de 2009
CLASE, SUBCLASE E INSTANCIA
CLASE: Es una declaración o una abstracción de un objeto es decir la definición de un objeto . Cuando se programa un objeto y se definen sus características y funcionalidades, realmente se programa una clase.
SUBCLASE: Las subclases añaden nuevos métodos, y nuevas variables. Es un grupo de clases y órdenes que se crean por la necesidad de agrupar en conjuntos naturales los órdenes de una clase
INSTANCIA: es un modelo de comunicación con la Administración pública que, con variantes, un administrado o interesado puede utilizar para reclamar, solicitar o hacer una denunciar.
JAVA: Java es un lenguaje orientado a objetos, eso implica que su concepción es muy próxima a la forma de pensar humana. Es un lenguaje que es compilado, generando ficheros de clases compilados, pero estas clases compiladas, son en realidad interpretadas por la máquina virtual de java. Siendo la máquina virtual de java la que mantiene el control sobre las clases que se estén ejecutando.
Las características mas importantes son:Es un lenguaje multiplataforma: El mismo código java que funciona en un sistema operativo, funcionará en cualquier otro sistema.Es un lenguaje multiplataforma: El mismo código java que funciona en un sistema operativo, funciona en cualquier otro sistema operativo que tenga instalada la máquina virtual javaEs un lenguaje seguro: La máquina virtual, cuando ejecuta el código java, realiza comprobaciones de seguridad, además el propio lenguaje necesita otras características inseguras, como los punteros.
SUBCLASE: Las subclases añaden nuevos métodos, y nuevas variables. Es un grupo de clases y órdenes que se crean por la necesidad de agrupar en conjuntos naturales los órdenes de una clase
INSTANCIA: es un modelo de comunicación con la Administración pública que, con variantes, un administrado o interesado puede utilizar para reclamar, solicitar o hacer una denunciar.
JAVA: Java es un lenguaje orientado a objetos, eso implica que su concepción es muy próxima a la forma de pensar humana. Es un lenguaje que es compilado, generando ficheros de clases compilados, pero estas clases compiladas, son en realidad interpretadas por la máquina virtual de java. Siendo la máquina virtual de java la que mantiene el control sobre las clases que se estén ejecutando.
Las características mas importantes son:Es un lenguaje multiplataforma: El mismo código java que funciona en un sistema operativo, funcionará en cualquier otro sistema.Es un lenguaje multiplataforma: El mismo código java que funciona en un sistema operativo, funciona en cualquier otro sistema operativo que tenga instalada la máquina virtual javaEs un lenguaje seguro: La máquina virtual, cuando ejecuta el código java, realiza comprobaciones de seguridad, además el propio lenguaje necesita otras características inseguras, como los punteros.
Suscribirse a:
Entradas (Atom)