我試圖使用掃描儀來掃描一組單詞,因爲你可以看到下面,但是我試圖使用這臺掃描儀,它完全凍結我的程序我想我'離開,需要一些建議。使用掃描儀的關鍵字與JFileChooser
frames.get(frameNo-1).colors.add(currentColor);
break;
case "LINE": currentShape = new Line2D.Double(Integer.parseInt(a[1]),Integer.parseInt(a[2]),Integer.parseInt(a[3]),Integer.parseInt(a[4]));
frames.get(frameNo-1).shapes.add(currentShape);
frames.get(frameNo-1).colors.add(currentColor);
break;
default: System.out.println("Input Instruction Not Recognized");
}
}
catch (RuntimeException e) {
e.printStackTrace();
System.out.println("Invalid input instruction on line " + lineNo);
}
'String fileName = scan.next();'。提供給掃描儀的是什麼? – ifly6
您首先關閉'scan',然後嘗試調用其nextLine()'方法,該方法無法工作 – Gumbo
我想向掃描器提供我使用Jfilechooser選擇的文件,我已經移除了近距離掃描,它是還是行不通。 – Adam