Что бы вы хотели с этим сделать?Если вы просто хотите обработать данные Excel-файла, я бы экспортировал мой Excel-файл в csv-файл (в Excel 2016: Файл> Экспорт> Изменить тип файла> CSV (с разделителями-запятыми)).
Разделитель, используемый для разделения данных, зависит от настроек вашей системы (у меня установлена точка с запятой, чтобы исключить надоедливые ситуации с запятыми в ячейках).
Преимущество CSV-файла заключается в том, что вы можете обрабатывать файлкак любой другой текстовый файл.
Внутри actionPerformed-метода вашего JButton вы можете открыть файл, используя:
try (Scanner sc = new Scanner(new File("my_csv_file.csv"))) {
// do anything you want with the file using the scanner object
// for example, print all data to the screen:
// make sure you import java.util.Scanner, java.io.File and java.io.FileNotFoundException
// and catch a FileNotFoundException or throw it to be handled anywhere else
while (sc.hasNextLine()) {
String data[] = sc.nextLine().split(";");
for (String s : data) {
System.out.print(s + "\t");
}
System.out.println();
}
}