|
|
|
JavaFx2: блокировка UI
|
|||
|---|---|---|---|
|
#18+
В SWING я использовал JLayer + анимированный gif с колесиком. Примерно такой код (кусок на scala): Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. Чем заменить на JavaFx2? Что-то не нагуглил. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2014, 12:46 |
|
||
|
JavaFx2: блокировка UI
|
|||
|---|---|---|---|
|
#18+
Дарю: Индикатор прогресса кидаем на нужную форум Код: xml 1. 2. 3. 4. 5. Утилита для запуска фоновых задач с активизацией прогресса. Для JavaFX 8 диалог заменить на родной. Код: 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. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. Использование: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2014, 12:57 |
|
||
|
JavaFx2: блокировка UI
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, Я правильно понял, что это появится отдельный модальный диаложек с прогресс баром поверх моего окна? Если так, то это не совсем то что было у меня в SWING. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2014, 13:01 |
|
||
|
JavaFx2: блокировка UI
|
|||
|---|---|---|---|
|
#18+
Alexey KuznetsovЯ правильно понял, что это появится отдельный модальный диаложек с прогресс баром поверх моего окна? Нет. Диалог здесь для отображения ошибки. ProgressIndicator через StackPane закрывает все остальные контролы. Тоже самое что у тебя было. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2014, 13:07 |
|
||
|
JavaFx2: блокировка UI
|
|||
|---|---|---|---|
|
#18+
BlazkowiczAlexey KuznetsovЯ правильно понял, что это появится отдельный модальный диаложек с прогресс баром поверх моего окна? Нет. Диалог здесь для отображения ошибки. ProgressIndicator через StackPane закрывает все остальные контролы. Тоже самое что у тебя было. А понял идею. Попробую StackPane заюзать. Единственно не совсем понятно, когда прогресс бар.setVisible(true) он мне закроет доступ к нижележащим контролам? Т.е. я не должен иметь возможность по ним мышкой кликать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2014, 13:11 |
|
||
|
JavaFx2: блокировка UI
|
|||
|---|---|---|---|
|
#18+
Alexey KuznetsovА понял идею. Попробую StackPane заюзать. Единственно не совсем понятно, когда прогресс бар.setVisible(true) он мне закроет доступ к нижележащим контролам? Т.е. я не должен иметь возможность по ним мышкой кликать. Да, его нужно сверху поместить, чтобы закрыть ввод. Это доставляет неудобства при работе со SceneBuilder, поэтому надо подумать над вариантом как добавлять StackPane и ProgressIndicator динамически, а не через FXML. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2014, 13:16 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38845483&tid=2125998]: |
0ms |
get settings: |
6ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
406ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
| others: | 227ms |
| total: | 712ms |

| 0 / 0 |
