This is in my own extension: ```scala peer.addAdjustmentListener(new java.awt.event.AdjustmentListener { def adjustmentValueChanged(e: java.awt.event.AdjustmentEvent): Unit = publish(new swing.event.ValueChanged(me)) }) ``` probably something like this should be in swing directly.