我有一個使用Java作爲GUI的C++編寫的應用程序。我使用JNI與本機代碼進行交互。我稱這些「前端」(Java GUI)和「後端」(C++應用程序)。後端正在使用其他一些庫,其中一個是MATLAB共享庫。當我通過調用mclInitializeApplication
啓動MATLAB庫時,它將外觀和感覺更改爲系統之一。即使我將它改回Metal,字體樣式等也有一些差異。防止MATLAB改變Java外觀
我知道MATLAB正在使用Java來完成它的GUI工作。但是我使用的庫只是一些計算,我不需要任何MATLAB GUI。我應該如何告訴Matlab不要更改LaF或啓動它自己的JVM?
不幸的是僅用於UNIX環境。我在Windows上。 – 2012-03-09 00:16:26