これは初めてJFileChooserをJavaで使用しています。現在、選択したフォルダをファイルタイプから文字列に変換しようとしています。そのため、JTextFieldに書き込むことができます。 GUIは自動的にユーザーが選択した内容を確認できるようにします。ファイルをFileChooserからJavaの文字列に変換する
次のように私が働いているコードのセクションは次のとおりです。
私は変数「fol1」(フォルダ1)JTextFieldの「rawIn1」に書き込まれたくJButton btnSel1 = new JButton("Select...");
btnSel1.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
int returnVal = fc.showOpenDialog(null);
if (returnVal == JFileChooser.APPROVE_OPTION) {
File file = fc.getSelectedFile();
fol1 = fc.getFileAsString(file);
rawIn1.setText(fol1);
}
}
});
welFrame.getContentPane().add(btnSel1, "6, 6, center, default");
。
エラーを返しgetFileAsString方法は私のために、この上に見える誰にも事前に
おかげ「タイプJFileChooserのために定義されていません」。
Jared。
それはあなたを語っているものであるそのような方法は、ありません。あなたはそれらを作ることはできません。 –
* "ユーザーは選択した内容を確認することができます。" *ファイル選択ツールにはオープン(/保存)&**キャンセル*ボタンがあります。なぜユーザーはファイルの選択をもう一度確認する必要がありますか? –