问题标签 [jslider]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Java:双击 JSlider 进行重置
我有一个 JSlider 设置我的节拍器的速度,从 40 到 200,其中 120 是默认值,在中间。
当用户点击节拍器按钮时,节拍器以 JSlider 上显示的速度播放 - 用户向右拖动滑块,节拍器的速度会增加,如果向左滑动则速度会降低。
如何添加功能,以便如果用户双击 JSlider 按钮,它默认回到 120 - 在中间?
这是我的代码:
提前致谢!
java - JSlider 主要刻度间距
我的JSlider
第一个值是0
,最后一个值是8850
. 我想设置主要刻度间距,以便8850
打印最后一个值 ( )。例如,如果我将主要刻度间距设置550
为最后打印的值将是8800
.
java - Java/Swing 音量滑块
我的应用程序的一部分有一个媒体组件,我正在寻找一个可以使用的不错的音量滑块,而不是为此目的看起来有点难看的 JSlider(或者具体来说,具有自定义视觉效果的扩展 JSlider 会很好)。我可以写一个,但我真的不想重新发明轮子。
就“不错”的音量滑块而言 - 我正在寻找 VLC 之类的东西:
有没有像这样的(免费)组件我已经错过了?
java - Java - 自定义 JSlider 不会更新
我有一个基于 JSlider 的自定义组件。它本质上是一样的,只是它有 2 个拇指,我将其命名为 DualSlider。
我需要不时更改滑块的最大值,所以每次我这样做时,我都会调用 updateUI 来反映这一点。
但是,无论我在使用程序时尝试更改多少次,DualSlider 在尝试使用时的最大值仍然设置为原始值。我可以通过一些 println 语句确认正在使用具有新最大值的滑块制作新的 DualSliderUI,但无论出于何种原因,我初始化滑块的原始 DualSliderUI 是正在使用的那个。
当我更新属性时,我还必须确保做哪些其他事情才能避免这种情况?
java - JSlider 没有更新?
对于Windows中的整个绘图内容,我是初学者,我现在有点卡住了。目前我只是在测试这些东西。
所以我创建了一个我称之为slider1的JSlider,我给它它的方向和值。当我调用 changeValue 方法时,它显然会更改 slider1 值。但是 GUI 上没有变化。有人能指出我正确的方向吗?它是否具有刷新 GUI 的功能?
java - 从另一个类访问 JSlider 的 GUI
我正在为我正在创建的每个选项卡添加一个加热器 JButton 和一个加热器 JSlider,加热器 JButton 用于关闭和打开它,加热器 JSlider 用于选择温度。
JSlider状态预设为false,所以当我点击加热器JButton打开加热器时,
我需要将 JSlider 的状态设置为 TRUE,如何在 HEATER BUTTON 类中访问加热器 JSlider?如果没有,还有什么其他方法可以做到这一点???。
任何帮助表示赞赏,谢谢。
加热按钮类
java - JSlider 未在空布局 JPanel 上绘图
我有一个具有空布局的 JPanel,我正在尝试添加一个 JSlider:
但是滑块没有显示出来。我已经打印了滑块,它是:
为什么我看不到滑块?
java - 如何在鼠标右键单击时禁用 JSlider 的位置更改
我JSlider
在我的应用程序中使用 a 。我只想左键单击滑动JSlider
,我想禁用右键单击JSlider
。我能够在右键单击时获得事件,但滑块正在将其值更改为其他位置。
java - ChangeListener 没有触发
我正在学习更改侦听器,并想了解为什么我的部分代码在用户移动滑块时没有触发更改侦听器。
这里是听者。一切都在同一个方法中:
这是一些添加侦听器的代码:
此代码基于上述代码块,但当用户移动滑块时没有任何反应:
java - 如何将事件添加到我的滑块代码
如何向此代码添加事件,以便在拖动滑块时显示数字。请让我知道,因为我是 Java 新手。