【问题标题】:How to make a ChangeListener with a JSlider to control Volume如何使用 JSlider 制作 ChangeListener 来控制音量
【发布时间】:2015-05-22 17:48:40
【问题描述】:

我正在尝试制作一个控制音乐播放器音量的 changelistener,问题是我在 changelistener 上遇到了找不到符号错误,我是否缺少导入或什么。任何信息都可以提供帮助

    JSlider vol = new JSlider(JSlider.HORIZONTAL,min, max, init);
    vol.setMinorTickSpacing(1);
    vol.setMinorTickSpacing(2);
    vol.setMinorTickSpacing(3);
    vol.setMinorTickSpacing(4);
    vol.setMinorTickSpacing(5);
    vol.setMinorTickSpacing(6);
    vol.setMinorTickSpacing(7);
    vol.setMinorTickSpacing(8);
    vol.setMinorTickSpacing(9);
    vol.setMinorTickSpacing(10);



    vol.addChangeListener(new ChangeListener()
    {

        public void stateChanged(ChangeEvent e)
        {

            JSlider source = (JSlider)e.getSource();
            val = source.getValue();    


        }

    });

【问题讨论】:

  • 如果你使用eclipse,有一个命令可以自动组织导入(默认是Ctrl+Shift+o)。

标签: java jslider jlayer changelistener


【解决方案1】:

我有类似的问题,我相信如果你没有

导入 javax.swing.event.*;

它不会工作。尝试导入它,希望它对你有用!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-15
    相关资源
    最近更新 更多