magician Posted November 4, 2006 at 08:21 PM Report Share #62116 Posted November 4, 2006 at 08:21 PM Boas pessoal tou aqui a precisar de uma pequena ajuda :S Para quem usa win ou linux (MS-DOS, Shell) quando escrevem alguma coisa na consola depois ao usar as setas <- ou -> conseguem fazer o cursor mover sobre o texto, ora bem preciso de fazer isso com java correr 1 programa em java na consola e que depois dentro do programa consiga fazer isso! Penso que com out.print nao deve ser alguem em pode ajudar ? I haven’t lost my mind; it’s backed up on DVD somewhere! Link to comment Share on other sites More sharing options...
Hipnoted Posted November 4, 2006 at 09:14 PM Report Share #62122 Posted November 4, 2006 at 09:14 PM Desculpa Magician mas não percebi muito bem. Agora estou em Windows e as setas < e > não fazem nada disso. Podes explicar-te melhor? "Nunca discutas com um idiota. Eles arrastam-te até ao seu nível e depois ganham-te em experiência" Link to comment Share on other sites More sharing options...
magician Posted November 4, 2006 at 09:21 PM Author Report Share #62123 Posted November 4, 2006 at 09:21 PM Por exemplo na consola (shell ou DOS) escreve-se qualker coisa tipo | ABCDE | e e quando carregamos em <- á 1 ponteiro que passa para cima do E ou um _ em baixo no caso do win é isso que quero fazer quero com 1 programa java a correr na consola fazer tipo 1 print de uma String e conseguir percorrer essa string com 1 cursos letra a letra como acontece na consola normal. I haven’t lost my mind; it’s backed up on DVD somewhere! Link to comment Share on other sites More sharing options...
Hipnoted Posted November 4, 2006 at 09:41 PM Report Share #62128 Posted November 4, 2006 at 09:41 PM Tens de por o programa num ciclo a detectar quando a tecla da esquerda ou direita é premida. Ao mesmo tempo tem de fazer prints bastantes vezes por segundo... Mais não sei, nunca fiz algo do género. Se souber de mais alguma coisa digo... "Nunca discutas com um idiota. Eles arrastam-te até ao seu nível e depois ganham-te em experiência" Link to comment Share on other sites More sharing options...
magician Posted November 4, 2006 at 10:25 PM Author Report Share #62139 Posted November 4, 2006 at 10:25 PM ok Isso de detectar as keys precionadas já ta feito só falta mesmo esse problema do cursor ! Um clear na consola tambem dava mas isso axo ke java nao consegue. I haven’t lost my mind; it’s backed up on DVD somewhere! Link to comment Share on other sites More sharing options...
Rui Carlos Posted November 5, 2006 at 09:44 AM Report Share #62168 Posted November 5, 2006 at 09:44 AM investiga um pouco sobre a biblioteca 'readline', mas não sei se existe algo semelhante em Java. http://tiswww.case.edu/~chet/readline/rltop.html quanto à solução de estar sempre a fazer prints parece-me que não seria muito boa ideia... EDIT: http://java-readline.sourceforge.net/ talvez seja isto que procuras... Rui Carlos Gonçalves Link to comment Share on other sites More sharing options...
magician Posted November 5, 2006 at 11:16 AM Author Report Share #62177 Posted November 5, 2006 at 11:16 AM É pá esse java-readline feito com JNI é muito agrecivo :Dos profs matavam-me se aparece-se com uma coisa dessas LOL 😉 Acho que tenho de arranjar outra forma. I haven’t lost my mind; it’s backed up on DVD somewhere! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now