Когда я пытаюсь использовать этот код, я получаю следующую ошибку:
Ошибка: не удалось найти или загрузить основной класс jfilechooserexample.JFileChooserExample.
Буду признателен за любую помощь
Это код, который я положил в класс.
import java.io.*;
import javax.swing.*;
import java.awt.event.*;
import javax.swing.filechooser.FileFilter;
import javax.swing.filechooser.FileNameExtensionFilter;
public class JFileChooserExample{
public static void getFileName(File f){
System.out.println("File is: "+f.getName());
}
public static void main(String[] args) {
JPanel panel=new JPanel();
panel.setLayout(null);
JButton b=new JButton("Open File");
b.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
JFileChooser chooser=new JFileChooser();
int ret = chooser.showDialog(null, "Open file");
if (ret == JFileChooser.APPROVE_OPTION) {
File file = chooser.getSelectedFile();
getFileName(file);
}
}
});
b.setBounds(10,10,120,20);
panel.add(b);
JFrame f=new JFrame();
f.add(panel);
f.setSize(400,200);
f.setVisible(true);
}
}