JavaでJFileChooserを使用するのはこれが初めてで、現在、選択したフォルダをファイルタイプから文字列に変換して、GUIのJTextFieldに自動的に書き込み、ユーザーが選択内容を確認できるようにしようとしています。
私が取り組んでいるコードのセクションは次のとおりです。
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");
変数'fol1'(フォルダー1)をJTextField'rawIn1'に書き込みたい場合。
getFileAsStringメソッドは、「タイプJFileChooserに対して未定義です」というエラーを返します。
私のためにこれを見ている人に事前に感謝します。
ジャレド。