src/macosx/classes/sun/lwawt/LWScrollBarPeer.java
Print this page
@@ -32,25 +32,29 @@
import java.awt.event.AdjustmentListener;
import java.awt.peer.ScrollbarPeer;
import javax.swing.JScrollBar;
+/**
+ * Lightweight implementation of {@link ScrollbarPeer}. Delegates most of the
+ * work to the {@link JScrollBar}.
+ */
final class LWScrollBarPeer extends LWComponentPeer<Scrollbar, JScrollBar>
implements ScrollbarPeer, AdjustmentListener {
- //JScrollBar fires two changes with firePropertyChange (one for old value
+ // JScrollBar fires two changes with firePropertyChange (one for old value
// and one for new one.
// We save the last value and don't fire event if not changed.
private int currentValue;
LWScrollBarPeer(final Scrollbar target,
final PlatformComponent platformComponent) {
super(target, platformComponent);
}
@Override
- protected JScrollBar createDelegate() {
+ JScrollBar createDelegate() {
return new JScrollBar();
}
@Override
void initializeImpl() {