java - 有没有办法更改 Jslider 的图标?

标签 java swing icons jslider

<分区>

我正在尝试做我自己的程序,我想要的基础是使用某种 slider 将角色带到不同的建筑物。我的公共(public)汽车基本上有一条垂直的长路(这就是 slider 的样子)。我知道 JSlider 的一般图标是一个可以拖动到不同值的小五边形。我只是想知道,有没有办法把那个五边形图标变成我选择的东西?

最佳答案

您需要扩展 BasicSliderUI 并覆盖 paintThumb() 以呈现所需的 Shape。这example使用 drawLine() 呈现一个三角形。

image

关于java - 有没有办法更改 Jslider 的图标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20182915/

相关文章:

java - 在 EJB 远程接口(interface)中使用缓存

api - 如何在java api中编写elasticsearch script_score

Java 游戏板数组未更新

java - 如何在 Swing java 中制作 JFrame 模态

icons - 这些 Xcode 4 调试器图标意味着什么?

java - 参数化批量插入到Spring JDBC中

swing - 默认 laf 不加载

windows-7 - Windows 使用 .ico 的每个分辨率版本有何用途? (例如,开始菜单、桌面)?

Android 首选项图标不以设备为中心 => Lollipop

java - 如何在 Apache httpclient 中使用指数退避策略?