קלט ממסך ב JAVA

../images/Emo91.gifקלט ממסך ב JAVA../images/Emo35.gif../images/Emo70.gif

אני צריכה לקלוט מילה אחת ממסך (עד הרווח הראשון) כיצד אני יכולה לעשות זאת בJAVA ? תודה
 
עד כמה שידוע לי....

הפקודה קוראת byte אחד. מה שאני מחפשת זאת פקודה דומה ל cin שקוראת עד לרווח הראשון. או לפחות פקודה שיכולה לקרא שורה שלמה מcommand promt. תודה :)
 
LineNumberReader

יקרא לך שורה שלמה (כלומר עד שלוחצים אנטר). אם את רוצה עד הרווח את יכולה לקרוא אות-אות בלולאה ולהפסיק כשמגיע רווח.
 

justme5

New member
האם יש דרך נוחה לעטוף בעזרתו

את System.in? או שצריך להשתמש בערימה של decorators? ואם צריך decorators, מהי שיטת העטיפה הטובה ביותר (אם יש כזו)? תודה.
 
למה ערימה? ../images/Emo13.gif

מה לא נוח בכמה decorators?
משהו כזה:
String line = new LineInputReader(new InputStreamReader(System.in))).readLine();​
 
למעלה