Cronómetro digital

Es un cronómetro y reloj digital. El cronómetro se puede programar al tiempo que se quiera

El diseño del dígito se establece en una clase que se puede cargar en tiempo de ejecución

Reloj digital

Reloj digital con año, mes, día, hora, minutos y segundos.

Calculadora digital

Calculadora digital

Juegos de mesa

Se trata de emular una serie de juegos de ingenio que se suelen jugar sobre una mesa. En particular me refiero a juegos de mesa que consisten en mover monedas o palillos para resolver un puzzle en el mínimo número de pasos posible.

Hay dos programas: uno para diseñar el juego y otro para jugar. La forma de diseñar consiste en insertar monedas y palillos sobre la mesa y colocarlos en las posiciones adecuadas. La salida del programa diseñador es el código html para el programa del juego.

Juegos

Huffman Swing

Demostración de la compresión y expansión de ficheros por el método de Huffman.

El programa opera en modo ventana utilizando la biblioteca de clases Swing.

La Tierra en 3D

  1. Representación del planeta Tierra con rotación horizontal y vertical.
  2. Algunas opciones son: sombra, vista 3D y 2D, transparencia, ciudades...
  3. Base de datos en Access mediante un puente JDBC-ODBC.
  4. Para obtener un menú de opciones se ha de pulsar con el botón secundario del ratón sobre el programa

Bridge, conexión ODBC

Demostración del "JDBC-ODBC Bridge Driver" para conectarnos a una base de datos desde Java.

Saltos del caballo de ajedrez

Saltando de casilla en casilla, tal y como se mueve un caballo de ajedrez, cubrir todo el tablero, sin pasar dos veces por la misma casilla. Para averiguar las soluciones a este problema utilizando Back-Tracking El programa sólo muestra en pantalla la última solución encontrada.

(Al llegar a 11.765 megaiteraciones habrá descubierto 7.796 soluciones).

Bolas botadoras

Bolas que botan y tienen una sombra

Seleccionar un color

Selección de colores. Está compuesto por dos applets:

  • SelectColor: Seleccionar un color por RGB (rojo, verde, azul) o por HSB (matiz, saturación, brillo)
  • SelectColorSwing: Igual que el anterior pero con Swing.

Proinf.net, ©2003-2019 ci 3.1.10 (CC) Esta obra está bajo una licencia de Creative Commons Este software está sujeto a la CC-GNU GPL