我在OSX上使用JRE 8_40,用於使用WebView顯示使用AngularJS和Bootstrap編寫的HTML表單的JavaFX應用程序。我發現在禁用狀態下隱藏了使用AngularJS「ng-disabled」和class =「btn btn-success btn-lg」的表單提交按鈕。當按鈕進入啓用狀態時,按鈕正確顯示。JavaFX OSX WebView CSS不透明不透明
我已經將問題縮小到Bootstrap .btn.disabled類的不透明度CSS設置。
如果我有按鈕按引導CSS下面的樣式,按鈕不會顯示
<input type="button" value="TEST" style="opacity: .65">
透明度樣式正常工作在Windows上的同一版本的JRE。
在OSX上的JavaFX應用程序中是否需要顯示設置?
我試過你的代碼與我的Netbeans項目,它不適合我。當我運行我的應用程序時,我只看到「透明度測試1」和按鈕「1」。我已經更新了我的jdk到java「1.8.0_51」,我的Mac的版本是OSX 10.10.4。我已經通過將命令行上的完整路徑提供給java可執行文件來確保我的編譯的jar文件使用最新版本運行。 – autowired 2015-08-14 22:26:40
奇怪。下週我在休假回來時,我會在另一臺機器上試用它。 – 2015-08-16 05:43:31
我前段時間還打開了openjdk的票[link](https://bugs.openjdk.java.net/browse/JDK-8087369)。票據的歷史表明他們重現了這個問題,並針對Java 9進行了修復,但現在他們報告說他們不能用10.9.4重現問題。這是更多的OSX問題?我正在使用Macbook Pro。 – autowired 2015-08-17 23:53:27