扫描仪只能从系统控制台获取输入?无法从任何对话窗口进入?
谢谢.
甲扫描仪可以从它实现了任何对象读取文本可读的界面.
这包括BufferedReader
,CharArrayReader
,CharBuffer
,FileReader
,FilterReader
,InputStreamReader
,LineNumberReader
,PipedReader
,PushbackReader
,和StringReader
(来自Readable
Javadoc中).不幸的是,这不包括任何对话框窗口.
将对话框窗口挂钩到a的最简单方法Scanner
可能是Scanner
使用构造函数构建一个带有a 的构造函数,将String
用户输入从对话框直接传递给Scanner
.