Моя проблема ... Я хочу использовать JFileChooser
, чтобы выбрать File
, после чего я хочу нажать другую кнопку в моем графическом интерфейсе, чтобы загрузить выбранный файл ... но не знаю как.
Это кнопка, которую я хочу использовать, чтобы загрузить выбранный файл:
requestQACButton.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e)
{
File file = new File(String.valueOf(selectedFile));
try {
uploader.uploadFile(selectedFile);
} catch (IOException e1) {
e1.printStackTrace();
}
fileQueue.AddElement(selectedFile.getName());
}
Это JFileChooser
:
JFileChooser chooser = new JFileChooser(FileSystemView.getFileSystemView().getHomeDirectory());
chooser.setFileSelectionMode(JFileChooser.FILES_AND_DIRECTORIES);
int returnValue = chooser.showDialog(FileChooser.this, "Select");
if (returnValue == JFileChooser.APPROVE_OPTION) {
File selectedFile = chooser.getSelectedFile();
writeToLog("\nSelected file: " + selectedFile.toString());
comboBox1.addItem(selectedFile);