Visualizador de Dijkstra en Java
Aplicación de escritorio desarrollada en Java (Swing) para visualizar gráficamente el funcionamiento del algoritmo de Dijkstra.
🚀 Características
- Interfaz Gráfica Visual: Permite dibujar nodos y aristas haciendo clic en el panel.
- Interactivo:
- Clic Izquierdo: Crear/Seleccionar nodos.
- Clic Derecho: Eliminar nodos o iniciar trazado de aristas.
- Visualización en Tiempo Real: Muestra el camino más corto iluminando los nodos y aristas en rojo.
- Pesos Personalizados: Permite ingresar el peso (distancia) de cada arista manualmente.
🛠 Tecnologías
📋 Uso
- Ejecutar la aplicación (
Gui.javao el JAR compilado). - Hacer clic en el área blanca para crear nodos.
- Para conectar nodos, seleccionar un nodo de inicio (se pone rojo), luego clic en el destino e ingresar el peso.
- Para calcular la ruta más corta, seleccionar nodo inicio y nodo destino.