|
диалоговое окно выбора файла
|
|||
---|---|---|---|
#18+
Добрый день! Пишу приложение на javafx . На данный момент не могу понять как реализовать: по нажатию кнопки в главном окне нужно чтоб всплывало диалоговое окно выбора файла(эксель формата). Как это реализовать? Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37.
... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2019, 12:42 |
|
диалоговое окно выбора файла
|
|||
---|---|---|---|
#18+
после того как выбираем файл , пытаемся с ним работать..парсить.. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2019, 12:43 |
|
диалоговое окно выбора файла
|
|||
---|---|---|---|
#18+
dolcegabana Код: java 1.
переведи на инженерный язык ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2019, 13:15 |
|
диалоговое окно выбора файла
|
|||
---|---|---|---|
#18+
dolcegabanaчтоб всплывало диалоговое окнонайти в любой книжке пример про диалоговые окна ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2019, 13:16 |
|
диалоговое окно выбора файла
|
|||
---|---|---|---|
#18+
в итогу нашел вот такой код, все работает, но как теперь добраться до самого файла? т.е. попасть в книгу и вывести данные из ячеек? читал что можно использовать Apache POI..но стоит оно того. кто пользовал? @FXML private Button DownloadXLSX; public void onClickMethod(){ DownloadXLSX.setOnAction(event -> { Node source = (Node) event.getSource(); Stage PrimaryStage = (Stage) source.getScene().getWindow(); FileChooser fileChooser = new FileChooser(); FileChooser.ExtensionFilter xlsxfilter = new FileChooser.ExtensionFilter("xlsx files(*.xlsx)","*.xlsx"); fileChooser.getExtensionFilters().add(xlsxfilter); fileChooser.getExtensionFilters().addAll(xlsxfilter); fileChooser.setTitle("Выбор файла"); fileObject = fileChooser.showOpenDialog(PrimaryStage); // BufferedReader reader = new BufferedReader(new InputStreamReader(new FileInputStream(fileObject),"cp1251")); }); } ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2019, 15:01 |
|
|
start [/forum/topic.php?fid=59&msg=39807300&tid=2121333]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
175ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
others: | 242ms |
total: | 520ms |
0 / 0 |