我正在用Matlab应用JAVA应用程序。当我在Eclipse中测试程序时,一切都很好,进度条以所需的颜色显示。但是当我从Matlab调用这个JAVA应用程序(通过jar文件)时。进度条全是绿色的,在这种情况下我很挣扎,我不知道问题出在哪里,因为在没有Matlab的情况下运行它一切都很好。
JProgressBar progressBarFirstSubjectNeuralSignal;
UIDefaults defaultsFirstSubject = new UIDefaults();
defaultsFirstBar.put("ProgressBar[Enabled].foregroundPainter", new
CustomPainter(Color.RED));
defaultsFirstBar.put("ProgressBar[Enabled+Finished].foregroundPainter", new
CustomPainter(Color.RED));
progressBarFirstBarSignal.putClientProperty("Nimbus.Overrides.InheritDefaults", Boolean.TRUE);
progressBarFirstBarSignal.putClientProperty("Nimbus.Overrides", defaultsFirstSubject);