java应用中用旋钮代替JSlider
在java应用程序中使用JSliders是非常常见的。但我想用旋钮代替JSliders。在这方面我需要一些指导来学习。Preable:不确定旋钮对于UI的可用性有多好。如果没有触摸屏界面,我会避免使用它们。 Java不支持旋钮之类的组件,因此您必须创建自己的组件。 你可以找到一个基本的例子,一个非常简单的图形,但其中包括概念证明 如果您想编辑该代码,我给您的一些建议是:java应用中用旋钮代替JSlider,java,swing,user-interface,jslider,Java,Swing,User Interface,Jslider,在java应用程序中使用JSliders是非常常见的。但我想用旋钮代替JSliders。在这方面我需要一些指导来学习。Preable:不确定旋钮对于UI的可用性有多好。如果没有触摸屏界面,我会避免使用它们。 Java不支持旋钮之类的组件,因此您必须创建自己的组件。 你可以找到一个基本的例子,一个非常简单的图形,但其中包括概念证明 如果您想编辑该代码,我给您的一些建议是: 更改paintComponent的paint方法。如果你不知道为什么 使用抗锯齿功能在paintComponent方法的开头
- 更改
的paintComponent
方法。如果你不知道为什么paint
- 使用抗锯齿功能在
方法的开头添加以下代码行。这张图片向你展示了不同之处paintComponent
您需要问一个更精确的问题。@kviiri我正在使用JSlider向其中添加变更列表,以捕获java独立应用程序中的变更事件。我想用旋钮代替JSlider。如何做到这一点?
Graphics2D g2 = (Graphics2D)g;
g2.setRenderingHints(
new RenderingHints(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON)
);