2012-09-17 5 views
0

사용자에게 백분율을 묻는 메시지를 표시하고 사용자가 입력 할 때 해당 백분율 기호를 해당 프롬프트의 끝에 표시하려고합니다. 이것이 가능한가? 그렇다면 어떻게?명령 프롬프트에서 줄 끝의 문자

+0

왜 기호를 읽고 싶습니까? 레이블에 인쇄하십시오 (예 : '백분율 (%)로 금액을 입력하십시오 :' – adarshr

+0

(외모만으로 가능합니다) – LordZardeck

+0

Java에서 별도의 스레드를 사용하는 것이 가능하지만 사용자 경험을 생각해보십시오. 왜냐하면 필자는 명확한 설명을 읽지 않는 한 프롬프트 라인에서'%'기호를 제거 할 수없는 이유에 대해 혼란스럽고 짜증이났다. – adarshr

답변

0

순수 자바에서는 전체가 입력 된 후에 만 ​​입력에 응답 할 수 있습니다. 당신이 할 수있는 일

: 프롬프트 후 %을 떠난 후 커서를 위치 할 수

System.out.print("Enter a percentage:  %\u0008\u0008\u0008\u0008"); 

처럼 작성할 수 있습니다. 이는 사용되는 콘솔 유형에 따라 다릅니다.

각 문자를 입력하거나 표시 방법을 제어하려는 경우 스윙과 같은 GUI 인터페이스를 사용해야합니다.

관련 문제