powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Java [игнор отключен] [закрыт для гостей] / диалоговое окно выбора файла
5 сообщений из 5, страница 1 из 1
диалоговое окно выбора файла
    #39807299
dolcegabana
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день! Пишу приложение на 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.
import java.net.URL;
import java.util.ResourceBundle;

import javafx.event.ActionEvent;
import javafx.event.EventHandler;
import javafx.fxml.FXML;
import javafx.scene.control.Button;
import javafx.scene.control.DialogEvent;
import javafx.scene.control.MenuBar;

public class Controller {

    @FXML
    private ResourceBundle resources;

    @FXML
    private URL location;

    @FXML
    private MenuBar MenuFile;

    @FXML
    private Button DownloadXLSX;
    public void onClickMethod(){
        DownloadXLSX.setOnAction(event -> );  // затык именно тут
    }


    @FXML
    private Button CreateMSG;

    @FXML
    void initialize() {


    }
}
...
Рейтинг: 0 / 0
диалоговое окно выбора файла
    #39807300
dolcegabana
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
после того как выбираем файл , пытаемся с ним работать..парсить..
...
Рейтинг: 0 / 0
диалоговое окно выбора файла
    #39807303
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dolcegabana
Код: java
1.
// затык именно тут


переведи на инженерный язык
...
Рейтинг: 0 / 0
диалоговое окно выбора файла
    #39807304
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dolcegabanaчтоб всплывало диалоговое окнонайти в любой книжке пример про диалоговые окна
...
Рейтинг: 0 / 0
диалоговое окно выбора файла
    #39807316
dolcegabana
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в итогу нашел вот такой код, все работает, но как теперь добраться до самого файла? т.е. попасть в книгу и вывести данные из ячеек?

читал что можно использовать 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"));



});
}
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / диалоговое окно выбора файла
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]