Изменение значения JLabel от значения JSlider

У меня есть один JPanel, который содержит JSlider и JLabel. Я хочу настроить его так, чтобы когда JSlider 'Значение s изменяется пользователем, это новое значение отражается JLabel.

Я понимаю, что могу запускать ChangeEvents с помощью ползунка, но я неНе знаю, как добавить ChangeListener в JLabel. Вот'Это фрагмент моего кода.

scaleSlider.addChangeListener(new ChangeListener() {
    public void stateChanged(ChangeEvent event)
    {
        int currentTime = ((JSlider)event.getSource()).getValue();
        doSomething(currentTime);
        fireStateChanged(event);
    }

JLabel timeValue = new JLabel("Time: " + scaleSlider.getValue());
timeValue.add??? 

(Я нене знаю, что здесь делать, чтобы отразить изменения в слайдере)

Я иду в правильном направлении с этим? Заранее спасибо за помощь.

Ответы на вопрос(3)

Ваш ответ на вопрос