SWING EN JAVA

SWING EN JAVA       El paquete Swing es parte  de la JFC (Java Foundation Classes)  en la plataforma Java. La JFC provee facilidades para  ayudar a la gente  a construir GUIs.  Swing  abarca componentes como botones, tablas,  marcos,  etc.     Las  componentes Swing  se  identifican porque  pertenecen al  paquete javax.swing. Swing  existe desde la JDK 1.1 (como un agregado). Antes  de la existencia de Swing, las  interfaces  gráficas   con  el  usuario  se  realizaban  a  través   de  AWT  (Abstract Window Toolkit),  de  quien  Swing  hereda todo  el manejo  de …

Leer más

DISPARADORES O TRIGGERS EN UNA BASE DE DATOS

DISPARADORES O TRIGGERS EN UNA BASE DE DATOS Un Disparador o Trigger es una rutina autónoma asociada con una tabla o vista que automáticamente realiza una acción cuando una fila en la tabla o la vista se inserta (INSERT), se actualiza (UPDATE), o borra (DELETE).  Un Disparador nunca se llama directamente, en cambio, cuando una aplicación o usuario intenta insertar, actualizar, o anular una fila en una tabla, la acción definida en el disparador se ejecuta automáticamente (se dispara). Las ventajas de usar los Disparadores son: La entrada en vigor automática…

Leer más

Manejo de Archivos en PHP

Manejo de Archivos en PHP   Habrá muchas ocasiones en las que nos interese acceder a ficheros, bien para recuperar sus datos, bien para escribir en ellos. Piensa por ejemplo en contadores de hits, libros de visitas, logs, o simplemente web fetching (recuperar datos de otra web para incluirlos en la tuya). En esta sección veremos las funciones mas usuales para estos fines   Apertura de un archivo. La función utilizada para abrir un archivo en PHP es fopen, y su sintaxis: file_handler=fopen(“nombre_de_archivo”,”modo”); Donde file_handler es el puntero que se…

Leer más

¿Qué es un Thread? (Hilo de Ejecución)

¿Qué es un Thread? (Hilo de Ejecución)   Un concepto fundamental en programación es manejar más de una tarea a la vez. Muchos problemas de programación requieren que el programa pueda detener lo que esté haciendo, tratar con algún otro problema y regresar al proceso principal.   Dentro de un programa, las partes que corren separadamente se llaman hilos (Thread) y el concepto general se llama Multithreading.   Ordinariamente, los hilos son una manera de asignar el tiempo de un solo procesador. Pero si el sistema operativo apoya procesadores múltiples,…

Leer más

AJAX: Métodos y propiedades del objeto XMLHttpRequest

AJAX: Métodos y propiedades del objeto XMLHttpRequest El objeto XMLHttpRequest posee muchas otras propiedades y métodos diferentes a las manejadas por la primera aplicación de AJAX. A continuación se incluye la lista completa de todas las propiedades y métodos del objeto y todos los valores numéricos de sus propiedades. Las propiedades definidas para el objeto XMLHttpRequest son: Propiedad Descripción readyState Valor numérico (entero) que almacena el estado de la petición responseText El contenido de la respuesta del servidor en forma de cadena de texto responseXML El contenido de la respuesta…

Leer más

¿Qué es el AWT en Java?

¿Qué es el AWT en Java?   El  AWT  es  el  acrónimo  del  X Window  Toolkit  para   Java,  donde X puede ser cualquier cosa: Abstract, Alternative, Awkward, Another; aunque parece  que Sun se decanta por Abstracto, seriedad por  encima  de  todo.  Se trata  de  una  biblioteca de clases Java para  el desarrollo de Interfaces de Usuario Gráficas.  La versión del AWT que  Sun proporciona con el JDK se desarrolló en sólo dos  meses  y es la parte  más débil   de  todo   lo  que  representa  Java  como  lenguaje.  El  entorno  que…

Leer más

CAPTURA DE EXCEPCIONES EN JAVA

CAPTURA DE EXCEPCIONES EN JAVA Un  manejador de  excepciones es una  porción de  código  que  se va  a encargar de tratar las posibles excepciones que  se puedan generar. En Java, de  forma  similar  a C++ se pueden tratar las excepciones previstas por  el programador utilizando unos mecanismos, los manejadores de excepciones, que se estructuran en tres bloques:     El bloque try: Lo primero que hay que hacer para  que un método sea capaz  de tratar una  excepción generada por  la máquina virtual Java  es encerrar las  instrucciones susceptibles de…

Leer más

MANEJADORES DE EVENTOS EN JAVASCRIPT

MANEJADORES DE EVENTOS EN JAVASCRIPT    Cada evento tiene un nombre, por ejemplo «click». Los manejadores eventos, que son usados para invocar una serie de comandos cuando se produce un evento, tienen siempre la palabra «on» seguida del nombre del evento. Por ejemplo, «onclick». MANEJADORES DE EVENTOS (EVENT HANDLERS) EN JAVASCRIPT 1.3   Abort (onabort): Se lanza cuando se abortó la carga de un elemento de la página, por ejemplo una imagen.   Blur (onblur): Se procesa este evento cuando un elemento de la página, generalmente un elemento de formulario,…

Leer más

Excepciones en JAVA

Excepciones en JAVA   En  Java  los  errores  son  conocidos  como  excepciones. Cuando  se  produce  una excepción, se crea  un  objeto  del  mismo  tipo  de  la excepción. En lenguaje Java  las excepciones pueden manejarse con las clases que extienden el paquete Throwable de manera directa o indirecta, pero  existen  diversos tipos  de excepciones y formas  para manejarlas. La clase  Throwable, es la superclase de  todas  las clases  de  manejo  de errores.     Cuando se genera una excepción, el programa Java busca un manejador para  el error (handler). El handler…

Leer más

JAVA: Polimorfismo

JAVA: Polimorfismo Es una  propiedad del EOO que permite que un método tenga  múltiples implementaciones, que  se seleccionan en base  al tipo  objeto  indicado al solicitar  la ejecución  del método. El polimorfismo operacional o sobrecarga operacional permite aplicar  operaciones con igual  nombre a diferentes clases o están  relacionados en términos de inclusión. En  este  tipo  de  polimorfismo, los  métodos son  interpretados en  el  contexto del objeto particular, ya que  los métodos con nombres comunes son implementados de diferente manera dependiendo de cada  clase. Por ejemplo,  el área  de un  cuadrado, rectángulo…

Leer más