У меня есть простое окно качания для загрузки файлов.
Это появляется в классе analyzedLoad
, в функции analyzedloads()
JFileChooser fc = new JFileChooser();
JFrame frame = new JFrame();
int returnVal = fc.showOpenDialog(frame);
frame.dispose();
if (returnVal == JFileChooser.APPROVE_OPTION) {
Там, где я применяю функцию без получения ввода от пользователя, все отлично. Но откуда я получаю информацию от пользователя, таким образом:
int al= 0;
Scanner in = new Scanner(System.in);
System.out.println("for choose file, press 1; for save, press 2");
al= in.nextInt();
if (al== 1){
analyzedLoad.analyzedloads(); // A static function which open the swing window
Окно не появляется, и процесс продолжает выполняться, ничего не делая.
Спасибо.