Se vc quer fazer aplicações em modo texto com janelinhas ao estilo clipper. Me desculpe a franqueza, mas acredito que vc deve esquecear este assunto. Em java puro você só imprimie do ponto que está para baixo. Ou seja, não consegue posicionar o cursor para desenhar um box, ou coisa do genero.
Outro fato é que o ambiente java vai precisar de um sistema operacional com suporte a multitarefa/multiprocessos. O DOS é monotarefa por natureza. Assim, se vc quiser fazer uma aplicação java pra rodar em MSDOS, não vai funcionar. Para que funcionasse seria necessário que alguém criasse um JDK para rodar neste ambiente. Não conheço alguém que tenha conseguido este feitio.
Mas isto não desmerece a tecnologia Java. O forte do Java e J2EE é para aplicações corporativas do lado servidor, e em alguns casos do lado client. Para tudo neste mundo existe a ferramenta mais indicada :lol:
Uma dica interessante, seria vc fazer uma aplicação java para internet com as regras de negócio em um servidor (pode ser no mesmo do web server), e um front-end em swing (ou outra ferramenta integrando com o lado servidor via web-services ou corba) para atender o que seria muito trabalhoso de se usar na net.
[]s, Welington B. Souza