equivalente a ncurses

Solo por curiosidad hay algun equivalente al ncurses de C, pero para Java?

Saludos

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

http://sourceforge.net/projec

Imagen de bferro

Reviviendo las joyas

Hace rato que no leía nada sobre ncurses y mucho menos sobre curses. De hecho si van a la página de ncurses en gnu, podrán ver que la última actualización es del 2004.
Es una de las joyitas que se hizo para BSD.

Gracias

Tengo un atracción por las terminales texto.
Voy hecharle un lente a ver si le saco algo de provecho.

@jamilMX Ahh pues deberías de

@jamilMX

Ahh pues deberías de aprovechar tu entusiasmo para desarrollar alguna aplicación que parezca de linea de comandos pero se comporte "modernamente"..

Un ejemplo es el ahora muerto Enso Launcher de Humanized ( http://www.humanized.com/ ) y antes que caigan con "Launchy es mejor" y cosas de esas diré que una de esas cosas raras pero fascinantes es el "Quasimodo" que es como presionar el shift para al soltarlo ejecutar un comando. Mhh es un tanto difícil de explicar, pero cosas como esas permearon en Google Chrome ( el omnibar ) y en Google Chrome OS va a tener un quasi modo de búsqueda.

Ahi te dejo un screenshot

Otro intento ( también fallido ) fue Ubiquity de Mozilla ( hecho por las mismas personas ) para desde el teclado manejar la máquina. Esta forma de trabajar es genial, la idea es ( como en la CLI ) tener todo al alcance de los dedos, sin tener que usar siquiera tener que tomar el mouse:

El gran problema de estas llamadas interfaces lingüisticas es la descubribilidad.

:)

Imagen de ezamudio

Charva

Otra opción es Charva, tal vez no precisamente como ncurses pero a fin de cuentas es para hacer aplicaciones que funcionen en una terminal de texto.

Charva

Hola ezamudio, sabes tengo que entregar un proyecto y me intereso mucho trabajar con charva pero tengo un pequeño problema:
1.-Ya descarge la libreria.
2.-Mi programa compila sin error alguno
3.- Al ejecutarlo Me sale un error Exception in threas "main" java.lang.UnsatisfieldLinkError: no Terminal in java.library.path
Te pido ayuda profavor, te dejo mi correo por si lo nececitas: carant17@hotmail.com
Gracias de antemano. Saludos.

Imagen de rugi

java.lang.UnsatisfieldLinkError

Revisa bien si descargaste todo lo necesario para "hechar a andar" la aplicación.

Este tipo de excepciones es porque, la aplicación hace uso -via jni- de librerías nativas (propias del sistema operativo)
Si tu maquina es windows, seguro te hacen falta DLL's
Si es *nix, algun .so

En windows unicamente hace falta colocar esasa DLLs en system32 o si tu java.library.path incluye la carpeta local, pues solo colocalas ahi.
En *nix, varían un poco.

Saludos....
RuGI

Imagen de rugi

screenshot

Pues, he probado en un ubuntu 10.10

Revisa el archivo test.sh, ahi viene a detalle como invocar la aplicaciòn:

Al final la línea de invocaciòn queda màs o menos asì:

java -Djava.library.path="/home/rugi/tmp/charva/c/lib/" -cp ".:java/classes:test/classes:java/lib/commons-logging.jar:java/lib/log4j-1.2.8.jar" tutorial.charva.Tutorial 2> charva.log

Solo asegurate de apuntar bien tu java.library.path

Saludos!!!
---