リスナーにスライダーを通知したい場合は、次のようにします。
ChangeEvent ce = new ChangeEvent(slider);
for(ChangeListener cl : slider.getChangeListeners()){
cl.stateChanged(ce);
}
クラスを拡張して新しいファンキーな機能を追加する場合を除き、変更イベントを直接発生させる必要はありません。その場合、fireStateChanged()
メソッドは保護されているため、アクセスできる必要があります。