2016-02-25 8 views
0

Я разработал кросс-платформенное приложение, которое включает объект javafx.stage.Popup с javafx.scene.control.ProgressIndicator на нем. Он отображается в Windows, но не в Ubuntu (показывается только процент), кто-нибудь столкнулся с такой проблемойJavafx8 ProgressIndicator не отображается в Ubuntu

+0

Просьба указать [простой пример] (http://www.sscce.org/), демонстрирующий проблему. –

+0

popup = new Popup(); popup.setWidth (ConfigClass.POPUP_WIDTH); popup.setHeight (ConfigClass.POPUP_HEIGHT); popUpHBox = new AnchorPane(); \t \t popUpHBox.setPrefWidth (ConfigClass.SCREENSHOT_POPUP_WIDTH); \t \t popUpHBox.setPrefHeight (ConfigClass.SCREENSHOT_POPUP_HEIGHT); timer = новый ProgressIndicator (timer_progress); \t \t таймер.setPrefWidth (105); \t \t timer.setPrefHeight (88); \t \t \t \t таймер.setLayoutX (105); \t \t таймер.setLayoutY (56); popUpHBox.getChildren(). AddAll (таймер); \t \t popup.getContent(). AddAll (popUpHBox); \t \t popup.show (ViewClass.getStage()); \t \t popup.setAutoHide (false); \t \t popup.setAutoFix (true); –

ответ

0

Я исправил его, указав индикатор прогресса цвета на индикатор прогресса, linux просто не мог присвоить цвет фона по умолчанию этот компонент