.txtファイルからコンテンツを読み込もうとしていますが、GUIのJTextAreaの数で表示したいと思います。
私のテキストファイルの内容は、8つの乱数であり、コンマで区切られています(次のように)
200、140、300、30、30、70、70、20
GUIに8つのJTextAreaがあり、それぞれの番号を異なるJTextAreaで表示したいと思います。
では、テキストファイルで区切り文字としてコンマ(、)を使用するにはどうすればよいですか?
次のコードはファイルを完全に開いていますが、選択した.txtファイルのコンテンツが1つのテキスト領域にのみ表示されています。目標を達成するためにコードを編集するにはどうすればよいですか?
b2.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent arg0) {
JFileChooser fc = new JFileChooser();
int returnVal = fc.showOpenDialog(fc);
if (returnVal == JFileChooser.APPROVE_OPTION)
{
File file = fc.getSelectedFile();
try
{
FileReader fr = new FileReader(file);
o = new BufferedReader(fr);
while((s=o.readLine())!=null)
t1.setText(s);
}
catch (FileNotFoundException e)
{
e.printStackTrace();
}
catch (IOException e)
{
e.printStackTrace();
}
}
}
});