Я использую Vaadin 10 и хочу показать электронную таблицу пользователю. Тем не менее, метод ниже дает мне ошибку:
public class SomeUI extends VerticalLayout{
private SomeUI(){
// ... some add(Components)
String path = "C:\\Users\\MY_USERNAME\\Desktop";
Spreadsheet sp = ExcelOpener.openFile(path);
// this line does not work
// add(sp);
}
}
Ниже приведен класс помощника ExcelOpener:
public class ExcelOpener {
public static Spreadsheet openFile(String path){
// I will use the path to open given excel later.
// Right now I want to open an empty spreadsheet and show it to the user
Spreadsheet spreadsheet = null;
spreadsheet = new Spreadsheet();
return spreadsheet;
}
}
Мои вопросы:
- Как решить проблему метода add (sp):
Не удается разрешить метод 'add (com.vaadin.addon.spreadsheet.Spreadsheet)'
- Как открыть Excel с указанным путем? Правильный путь, который я написал? Или это должно быть
"C:/Users/MY_USERNAME/Desktop"