jslider相关内容

在java中使用Slider旋转对象

我制作了一个 GUI,它使用滑块来放大和缩小对象.(在本例中为矩形).我想知道是否有一种方法也可以使用滑块来指定旋转度数.因此将有 2 个滑块,一个用于控制缩放,另一个用于控制旋转.如果有人可以帮助我做到这一点,那就太好了,这就是我迄今为止仅使用比例滑块所拥有的. import javax.swing.*;公开课帕克{公共静态无效主要(字符串 [] 参数){TheWindow w = new T ..
发布时间:2022-01-16 14:53:51 Java开发

使用java具有价值的可移动条

我想创建一个带有值的条形图.如果我移动圆圈,那么该字段中的值应该会改变.我怎样才能做到这一点?这是屏幕截图.我怎样才能做到这一点? 类似的东西也可以.请帮我解决一下这个.提前谢谢你:) 解决方案 SpinSlider 可能是一个有用的例子. 附录:这是一个使用 JSpinner.NumberEditor 的合适格式字符串的示例. 附录:您可以通过覆盖 paintTrack ..
发布时间:2021-12-13 10:42:45 Java开发

绘制JSlider的滑块图标

想要重新绘制 JSlider 的标记或拇指,而不是标准的灰色.我怎样才能做到这一点? 解决方案 有以下三种方式: 更改Java 外观,首选方法 OverRide XxxSliderUI,但这会影响外观和感觉,而且不容易 学习Synth 外观 使用 Synth 的示例 SynthSliderTest.java import java.awt.*;导入 javax.sw ..
发布时间:2021-11-25 17:04:56 Java开发

如何将 JSlider 设置为音频文件的持续时间?

这个事件是否可以在 JSlider 中实现?另外,可以将滑块移动到音频文件中的某个点吗?具体来说,用户可以将滑块拖动到 JSlider 中的任何一点,这会导致播放“倒带"或“跳过". 解决方案 在这种情况下,你谷歌一下.不,我是认真的. 我使用了 java wav 播放器添加暂停和继续. 和 我该怎么做在 Java 中获取声音文件的总时间? 并将它们组合成一个解决方案,允许 JSli ..
发布时间:2021-09-02 20:45:52 Java开发

如何在 Java Sound API 中正确使用 FloatControl?

我目前正在用 Java 编写一个测试程序,我希望能够在 GUI 应用程序上使用 JSlider 来控制我计算机的主 SPEAKER.我已经阅读了关于 AudioSystem 类的 this 页面和 此 控制页面.我的理解是我需要通过混音器获得一个端口或线路,然后在该线路或端口上建立一个控制.由于我正在控制音量,因此我需要实现一个 FloatControl.我的程序编译没有问题,但是当我运行它并调整 ..
发布时间:2021-09-02 20:42:47 Java开发

多个 JSlider - 识别变化

我可以添加更改侦听器并在创建新 JSlider 时对其进行定义吗? 我需要创建和添加 JSlider 的顺序意味着我无法预先定义它们,所以我真的没有办法预先存储它们. 本质上:我没有命名 JSlider,但需要一种方法来识别哪个已被更改. 如果我不太清楚我在问什么,稍后会添加一些示例代码 编辑: 具体来说,假设我有一个 JSlider 代表最小值,一个 JSlider ..
发布时间:2021-09-02 20:40:55 Java开发

创建颜色选择器 JSlider 来影响矩形的填充颜色

任务是创建一个颜色选择器.为什么当我移动滑块时颜色没有改变?我必须使用 JSlider 来影响矩形的填充颜色. 原始请求是: (创建颜色选择器)声明一个 JPanel 的子类,名为 MyColorChooser,它提供三个 JSlider 对象和三个 JTextField对象.每个 JSlider 代表颜色的红色、绿色和蓝色部分从 0 到 255 的值.使用这些值作为 Color 构造 ..
发布时间:2021-09-02 20:40:40 Java开发

如何更改 JSlider 的默认/起始值

我想知道如何更改我正在使用的 JSlider 的起始值. 我的代码如下所示: public Sc​​aleController() {//滑块 1://--------------------------------------------------------------------setOrientation(SwingConstants.VERTICAL);addChangeLis ..
发布时间:2021-09-02 20:30:54 Java开发

没有从 JSlider 获得价值

我在我的程序中使用了 JSlider,并为此实现了一个 ChangeListener. public void stateChanged(ChangeEvent e){JSlider 源 =(JSlider) e.getSource();frame_value.setText(Integer.toString(source.getValue()));//只有当用户停止移动滑块时才改变frame_ ..
发布时间:2021-09-02 20:28:21 Java开发

Java Slider - 如何制作自定义刻度?

我有一个带有图像幻灯片的音轨 - 例如0:00 有图像 1,0:45 有图像 2,1:03 有图像 3,等等.我目前正在使用 JSlider 来改变轨道中的位置.我想在图像变化的点上的滑块上有刻度 - 但刻度之间的间距不均匀,所以 setPaintTicks 不是一个选项.有没有办法用 javax.swing.JSlider 做到这一点,或者你能推荐一个不同的滑块控件吗? 解决方案 我遇到 ..
发布时间:2021-09-02 20:27:39 Java开发

JSlider 标签中的工具提示

我想创建一个带有标签的 JSlider,其中有一个工具提示. JSlider 滑块 = new JSlider();JLabel label = new JLabel("First");滑块.setPaintLabels(true);哈希表label = new Hashtable();label.setToolTipText("工具提示");label.put(new Integer(0), ..
发布时间:2021-09-02 20:22:09 Java开发

如何设置JSlider的大小?

我在网上搜索了此问题的解决方案,但没有找到任何有效的方法. 我在 JPanel 中有一个垂直 JSlider,它使用 GridBagLayout 和 GridBagConstraints 来定位面板上的对象. 目前我有以下代码: gbc.gridy = 1;添加(按钮1,gbc);gbc.gridy = 2;添加(button2,gbc);gbc.gridy = 3;添加(滑块,g ..
发布时间:2021-09-02 20:21:50 Java开发

有没有办法翻转 JSlider,使滑块箭头指向上方?

一段时间以来,我一直试图找到一种方法来执行此操作,但似乎无法完全弄清楚.我知道您可以使用 setOrientation(HORIZONTAL|VERTICAL) 更改 JSlider 的方向,并且您还可以使用 setInverted(true) 反转比例.我的问题如下: 1) JSlider 需要是水平的; 2)JSlider需要在数据下方; 3) 实际滑块上的箭头(尖头)应该指向上方, ..
发布时间:2021-09-02 20:19:36 Java开发

根据条件更改 JSlider 的最小值和最大值

我正在 Netbeans 中创建一个 Swing GUI.这个 GUI 的目的是打开一个(缓冲的)图像(在 JLabel 中作为图标)并对其应用仿射变换.现在有 4 个转换我正在做如下. 现在,每个变换都需要两个滑块来更改 X 和 Y 值,但旋转除外,它只需要一个.我这样做是因为它比必须为所有 4 种类型的转换做四个选项卡要好得多.此外,我希望它是这样的,例如,如果旋转图像,则可以通过从下拉 ..
发布时间:2021-09-02 20:19:24 Java开发

使用 Java 字典...使用哈希表?

我有点惊讶没有人问过这个特定案例,因为它在 Java 标准库中有点奇怪的不一致: 我正在使用带有自定义标签的 Swing JSlider;唯一可用于分配标签的库调用是:setLabelTable(Dictionary labels) 但是 Dictionary 是一个抽象类,它在标准库中唯一已知的子类是 Hashtable,它的 api &各种 IDE 都抱怨,因为它“过时了". ..
发布时间:2021-09-02 20:17:13 Java开发

在 Swing 中叠加多个 JSlider

是否可以覆盖多个 JSlider,以便我可以看到两者上的“拇指"(我尝试禁用轨道的绘制并将不透明度设置为 false,但一个仍然隐藏另一个)?基本上我想创建一个允许用户定义范围的组件(我真的不想写一个自定义的,因为它具有滑块的大部分属性).如果有另一种方法可以用滑块来做到这一点,那也行. 谢谢, 杰夫 解决方案 啊,我找到了(我一定没有按照正确的条件进行搜索).Swing 实验 ..
发布时间:2021-09-02 20:13:29 Java开发

Java JSlider 设置值

如何设置 JSlider 的值?我想为它分配特定的值,间隔不是恒定的.请帮忙 解决方案 您可以使用构造函数设置滑块的最小值和最大值: JSlider mySlider = new Slider(10, 30);//滑块的最小值,滑块的最大值 据我所知,滑块的范围是统一的,不能改变.(虽然我不确定这一点.)您可以做的是使用统一值并将其映射到您想要的间隔.例如,假设您希望滑块从 10 到 ..
发布时间:2021-07-02 20:12:25 Java开发

根据滑块的当前值在JFreeChart中渲染单个点

我对Java的了解还不如我想做的那么多,所以我发现我目前的任务颇具挑战性: 显示其他类别中收集的数据的图表. 滑块的最终值由图表中使用的数据集中的最后一个条目确定. 播放按钮目前不执行任何操作,只是让滑块以5步打勾,直到再次暂停为止. 我现在的问题是:我应该根据滑块当前显示的值来一次突出显示图表中的一项. 说实话...我还不习惯渲染器. 如果我理解正确,我将需要使用 ..
发布时间:2021-04-21 20:39:52 其他开发