Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/62.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java应用程序进度条在Matlab中运行时颜色发生变化_Java_Matlab_Swing_Jprogressbar_Matlab Java - Fatal编程技术网

Java应用程序进度条在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

我正在用Matlab应用一个JAVA应用程序。当我在Eclipse中测试我的程序时,一切正常,进度条以所需的颜色显示。但是当我从Matlab调用这个JAVA应用程序(通过jar文件)时。进度条是绿色的,我在这种情况下挣扎,我不知道问题出在哪里,因为当我在没有Matlab的情况下运行它时,一切都很好

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设置。