GUI para Linha de Comando

8 respostas
J

Olá,

eu gostaria de saber se existe alguma API que permita criar GUI para linhas de comando. Eu quero dizer menus, formulários, etc., como aqueles programas antigos desenvolvidos em linguagens pre-históricas para rodarem em MS-DOS por exemplo.

Eu tenho um servidor Linux sem interface gráfica e preciso desenvolver uma aplicação que dependerá de bastante interação do usuário, por isso uma GUI ajudaria.

Eu sei que é possível, para criar “menus” por exemplo, listar as opções associadas com números (usando o System.out.println() tradicional) e pedir que o usuário entre com o número correspondente a opção desejada. Mas eu preferia que houvesse uma interface mais “amigável”.

Obrigado,
Abraços!

8 Respostas

vanzella

Não sei se entendi, você quer criar uma interface grafica que por traz ira executar comandos no seu Linux?

Pra pra interface grafica, tem Swing e AWT, vc pode executar instruções do S.O. através do método, Runtime.exec(String[] args)

http://www.guj.com.br/posts/list/4.java
http://www.ermalaev.spb.ru/developer/JDCTechTips/2003/tt0304.html

J

Não… eu me expressei mal.

Eu quero um GUI que rode no Prompt. Somente para facilitar a interação do usuário.

A minha aplicação irá rodar em um servidor Linux que não possui gerenciador de janelas, como KDE ou Gnome.

Obrigado

J-Chist

Não sei se tem em Java, mas acho que você consegue fazer isso com shell script.

vanzella

hum acho que entendi, vc quer uma interface bem pobre, igual as aplicações antigas do DOS. como o edit? ou Vi mesmo do linux.

cara eu desconheço alguma coisa do genero…

gulira

jubiraco:
Olá,

eu gostaria de saber se existe alguma API que permita criar GUI para linhas de comando. Eu quero dizer menus, formulários, etc., como aqueles programas antigos desenvolvidos em linguagens pre-históricas para rodarem em MS-DOS por exemplo.

Eu tenho um servidor Linux sem interface gráfica e preciso desenvolver uma aplicação que dependerá de bastante interação do usuário, por isso uma GUI ajudaria.

Eu sei que é possível, para criar “menus” por exemplo, listar as opções associadas com números (usando o System.out.println() tradicional) e pedir que o usuário entre com o número correspondente a opção desejada. Mas eu preferia que houvesse uma interface mais “amigável”.

Obrigado,
Abraços!

Use o CHARVA http://www.pitman.co.za/projects/charva/index.html

Dependendo da aplicação seria melhor fazer uma coisa via web!!!

J

Gulira, a api CHARVA era exatamente o que eu queria :wink:

Vou pensar na sugestão de fazer a aplicação via WEB.

Muito Obrigado!!!

vanzella

caramba, que massa, se um cara me mostrasse um sistema feito com o CHARVA e falasse que era feito em java eu nunca ia acreditar…

e o melhor de tudo, licença free…

P

Cara, virei fã!
Excelente!
:smiley:

Criado 27 de agosto de 2009
Ultima resposta 28 de ago. de 2009
Respostas 8
Participantes 5