设置 JSlider 为垂直并且从下到上移动
要设置 JSlider 为垂直,使用 VERTICAL 常量,同时创建滑块。让我们创建一个新的 Slider -
JSlider slider = new JSlider(JSlider.VERTICAL, 0, 100, 60);
上面设置的其他参数值允许您包括滑块的最小值、最大值和初始值。
以下是一个示例,用于将滑块设置为垂直并从下到上移动 -
示例
package my; import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.JSlider; import javax.swing.WindowConstants; public class SwingDemo { public static void main(String[] args) { JFrame frame = new JFrame("Frame with Slider"); JSlider slider = new JSlider(JSlider.VERTICAL, 0, 100, 60); slider.setInverted(false); slider.setMinorTickSpacing(5); slider.setMajorTickSpacing(20); slider.setPaintTicks(true); slider.setPaintLabels(true); JPanel panel = new JPanel(); panel.add(slider); frame.add(panel); frame.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE); frame.setSize(600, 300); frame.setVisible(true); } }
输出
广告