Java应用程序进度条在Matlab中运行时颜色发生变化
我正在用Matlab应用一个JAVA应用程序。当我在Eclipse中测试我的程序时,一切正常,进度条以所需的颜色显示。但是当我从Matlab调用这个JAVA应用程序(通过jar文件)时。进度条是绿色的,我在这种情况下挣扎,我不知道问题出在哪里,因为当我在没有Matlab的情况下运行它时,一切都很好Java应用程序进度条在Matlab中运行时颜色发生变化,java,matlab,swing,jprogressbar,matlab-java,Java,Matlab,Swing,Jprogressbar,Matlab Java,我正在用Matlab应用一个JAVA应用程序。当我在Eclipse中测试我的程序时,一切正常,进度条以所需的颜色显示。但是当我从Matlab调用这个JAVA应用程序(通过jar文件)时。进度条是绿色的,我在这种情况下挣扎,我不知道问题出在哪里,因为当我在没有Matlab的情况下运行它时,一切都很好 JProgressBar progressBarFirstSubject神经信号; UIDefaults defaultsFirstSubject=新UIDefaults(); defaultsFi
JProgressBar progressBarFirstSubject神经信号;
UIDefaults defaultsFirstSubject=新UIDefaults();
defaultsFirstBar.put(“ProgressBar[Enabled].foregroundPainter”,新建
定制画师(颜色:红色);
defaultsFirstBar.put(“ProgressBar[Enabled+Finished].foregroundPainter”,新建
定制画师(颜色:红色);
progressBarFirstBarSignal.putClientProperty(“Nimbus.Overrides.InheritDefault”,Boolean.TRUE);
progressBarFirstBarSignal.putClientProperty(“Nimbus.Overrides”,defaultsFirstSubject);
要更快地获得更好的帮助,请发布或。您可以基于BasicProgressBarUI
为进度条提供自定义UI,该UI使用您的颜色绘制,并忽略Matlab可能执行的所有UI设置。