如何在 MATLAB 中使用“Java 范围滑块”

How to use “Java range slider“ in MATLAB

我注意到 MATLAB 支持一些 jcomponents,无需任何额外下载,我知道如何定义“Java range slider”,但我需要使用它来设置它的两个值或获取两个价值观等等。谁能帮我做一些基本的操作吗?

jRangeSlider = com.jidesoft.swing.RangeSlider(0,100,31,100);  % min,max,low,high
jRangeSlider = javacomponent(jRangeSlider, [0,0,200,80], gcf);

我所知道的一切都已设置并仅获得第一个旋钮值

set(jRangeSlider,'Value',70);

您可以使用两个不同的滑块,并且 link 它们相互关联,方法是使第一个滑块的最大值为第二个滑块的最小值,并通过更改第一个滑块来动态更改它。 .