Vertical Bounded Range Model Property Change
Column Header JViewport Changed
Horizontal JScrollBar Changed
Horizontal Scroll Bar Policy Changed
Row Header JViewport Changed
Vertical JScrollBar Changed
Vertical Scroll Bar Policy Changed
Viewport JViewport Changed
Viewport Border Changed
Wheel Scrolling Enabled Changed
Upper Left Corner Component Changed
Upper RIght Corner Component Changed
Lower Left Corner Component Changed
Lower Right Corner Component Changed
Vertical Scroll Bar Adjustment
Vertical Scroll Bar Orientation Changed
Vertical Scroll Bar Model Changed
Vertical Scroll Bar Unit Increment Changed
Vertical Scroll Bar Block Increment Changed
Horizontal Scroll Bar Adjustment
Horizontal Scroll Bar Model Changed
Horizontal Scroll Bar Orientation
Horizontal Scroll Bar Unit Increment
Viewport Property Changed
Row Header Property Changed
Column Header Property Changed
Horizontal Bounded Range Model Property Change
Column Header JViewport Changed
Horizontal JScrollBar Changed
Horizontal Scroll Bar Policy Changed
Row Header JViewport Changed
Vertical JScrollBar Changed
Vertical Scroll Bar Policy Changed
Viewport JViewport Changed
Viewport Border Changed
Wheel Scrolling Enabled Changed
Upper Left Corner Component Changed
Upper RIght Corner Component Changed
Lower Left Corner Component Changed
Lower Right Corner Component Changed
Vertical Scroll Bar Adjustment
Vertical Scroll Bar Orientation Changed
Vertical Scroll Bar Model Changed
Vertical Scroll Bar Unit Increment Changed
Vertical Scroll Bar Block Increment Changed
Horizontal Scroll Bar Adjustment
Horizontal Scroll Bar Model Changed
Horizontal Scroll Bar Orientation
Horizontal Scroll Bar Unit Increment
Viewport Property Changed
Row Header Property Changed
Column Header Property Changed
Horizontal Bounded Range Model Property Change
Vertical Bounded Range Model Property Change
jScrollPane1.getVerticalScrollBar().getModel().addChangeListener(new ChangeListener() {
@Override
public void stateChanged(ChangeEvent evt) {
System.out.println("Value: " + jScrollPane1.getVerticalScrollBar().getModel().getValue());
System.out.println("Etent: " + jScrollPane1.getVerticalScrollBar().getModel().getExtent());
System.out.println("Min: " + jScrollPane1.getVerticalScrollBar().getModel().getMinimum());
System.out.println("Max: " + jScrollPane1.getVerticalScrollBar().getModel().getMaximum());
System.out.println("Is Adjusting: " + jScrollPane1.getVerticalScrollBar().getModel().getValueIsAdjusting());
}
});
Note:
This is fired when any of the following model properties change:
Value
Extent
Minimum
Maximum
Value is Adjusting
Column Header JViewport Changed
jScrollPane1.addPropertyChangeListener(new PropertyChangeListener() {
@Override
public void propertyChange(PropertyChangeEvent evt) {
if (evt.getPropertyName().compareTo("columnHeader") == 0) {
System.out.println("New \"Column Header\" Value: " + evt.getNewValue());
System.out.println("Old \"Column Header\" Value: " + evt.getOldValue());
}
}
});
Horizontal JScrollBar Changed
jScrollPane1.addPropertyChangeListener(new PropertyChangeListener() {
@Override
public void propertyChange(PropertyChangeEvent evt) {
if (evt.getPropertyName().compareTo("horizontalScrollBar") == 0) {
System.out.println("New \"Horizontal Scroll Bar\" Value: " + evt.getNewValue());
System.out.println("Old \"Horizontal Scroll Bar\" Value: " + evt.getOldValue());
}
}
});
Horizontal Scroll Bar Policy Changed
jScrollPane1.addPropertyChangeListener(new PropertyChangeListener() {
@Override
public void propertyChange(PropertyChangeEvent evt) {
if (evt.getPropertyName().compareTo("horizontalScrollBarPolicy") == 0) {
System.out.println("New \"Horizontal Scroll Bar Policy\" Value: " + evt.getNewValue());
System.out.println("Old \"Horizontal Scroll Bar Policy\" Value: " + evt.getOldValue());
}
}
});
Row Header JViewport Changed
jScrollPane1.addPropertyChangeListener(new PropertyChangeListener() {
@Override
public void propertyChange(PropertyChangeEvent evt) {
if (evt.getPropertyName().compareTo("rowHeader") == 0) {
System.out.println("New \"Row Header\" Value: " + evt.getNewValue());
System.out.println("Old \"Row Header\" Value: " + evt.getOldValue());
}
}
});
Vertical JScrollBar Changed
jScrollPane1.addPropertyChangeListener(new PropertyChangeListener() {
@Override
public void propertyChange(PropertyChangeEvent evt) {
if (evt.getPropertyName().compareTo("verticalScrollBar") == 0) {
System.out.println("New \"Vertical Scroll Bar\" Value: " + evt.getNewValue());
System.out.println("Old \"Vertical Scroll Bar\" Value: " + evt.getOldValue());
}
}
});
Vertical Scroll Bar Policy Changed
jScrollPane1.addPropertyChangeListener(new PropertyChangeListener() {
@Override
public void propertyChange(PropertyChangeEvent evt) {
if (evt.getPropertyName().compareTo("verticalScrollBarPolicy") == 0) {
System.out.println("New \"Vertical Scroll Bar Policy\" Value: " + evt.getNewValue());
System.out.println("Old \"Vertical Scroll Bar Policy\" Value: " + evt.getOldValue());
}
}
});
Viewport JViewport Changed
jScrollPane1.addPropertyChangeListener(new PropertyChangeListener() {
@Override
public void propertyChange(PropertyChangeEvent evt) {
if (evt.getPropertyName().compareTo("viewport") == 0) {
System.out.println("New \"Viewport\" Value: " + evt.getNewValue());
System.out.println("Old \"Viewport\" Value: " + evt.getOldValue());
}
}
});
Viewport Border Changed
jScrollPane1.addPropertyChangeListener(new PropertyChangeListener() {
@Override
public void propertyChange(PropertyChangeEvent evt) {
if (evt.getPropertyName().compareTo("viewportBorder") == 0) {
System.out.println("New \"Viewport Border\" Value: " + evt.getNewValue());
System.out.println("Old \"Viewport Border\" Value: " + evt.getOldValue());
}
}
});
Wheel Scrolling Enabled Changed
jScrollPane1.addPropertyChangeListener(new PropertyChangeListener() {
@Override
public void propertyChange(PropertyChangeEvent evt) {
if (evt.getPropertyName().compareTo("wheelScrollingEnabled") == 0) {
System.out.println("New \"Wheel Scrolling Enabled\" Value: " + evt.getNewValue());
System.out.println("Old \"Wheel Scrolling Enabled\" Value: " + evt.getOldValue());
}
}
});
Upper Left Corner Component Changed
jScrollPane1.addPropertyChangeListener(new PropertyChangeListener() {
@Override
public void propertyChange(PropertyChangeEvent evt) {
if (evt.getPropertyName().compareTo(ScrollPaneConstants.UPPER_LEFT_CORNER) == 0) {
System.out.println("New \"Upper Left Corner\" Value: " + evt.getNewValue());
System.out.println("Old \"Upper Left Corner\" Value: " + evt.getOldValue());
}
}
});
Upper RIght Corner Component Changed
jScrollPane1.addPropertyChangeListener(new PropertyChangeListener() {
@Override
public void propertyChange(PropertyChangeEvent evt) {
if (evt.getPropertyName().compareTo(ScrollPaneConstants.UPPER_RIGHT_CORNER) == 0) {
System.out.println("New \"Upper Left Corner\" Value: " + evt.getNewValue());
System.out.println("Old \"Upper Left Corner\" Value: " + evt.getOldValue());
}
}
});
Lower Left Corner Component Changed
jScrollPane1.addPropertyChangeListener(new PropertyChangeListener() {
@Override
public void propertyChange(PropertyChangeEvent evt) {
if (evt.getPropertyName().compareTo(ScrollPaneConstants.LOWER_LEFT_CORNER) == 0) {
System.out.println("New \"Lower Left Corner\" Value: " + evt.getNewValue());
System.out.println("Old \"Lower Left Corner\" Value: " + evt.getOldValue());
}
}
});
Lower Right Corner Component Changed
jScrollPane1.addPropertyChangeListener(new PropertyChangeListener() {
@Override
public void propertyChange(PropertyChangeEvent evt) {
if (evt.getPropertyName().compareTo(ScrollPaneConstants.LOWER_RIGHT_CORNER) == 0) {
System.out.println("New \"Lower Right Corner\" Value: " + evt.getNewValue());
System.out.println("Old \"Lower Right Corner\" Value: " + evt.getOldValue());
}
}
});
Vertical Scroll Bar Adjustment
jScrollPane1.getVerticalScrollBar().addAdjustmentListener(new AdjustmentListener() {
@Override
public void adjustmentValueChanged(AdjustmentEvent evt) {
System.out.println("Adjustable Value: " + evt.getAdjustable());
System.out.println("Type: " + evt.getAdjustmentType());
System.out.println("Value: " + evt.getValue());
System.out.println("Value Is adjusting: " + evt.getValueIsAdjusting());
}
});
Vertical Scroll Bar Orientation Changed
jScrollPane1.getVerticalScrollBar().addPropertyChangeListener(new PropertyChangeListener() {
@Override
public void propertyChange(PropertyChangeEvent evt) {
if (evt.getPropertyName().compareTo("orientation") == 0) {
System.out.println("New \"Vertical Scroll Bar Orientation\" Value: " + evt.getNewValue());
System.out.println("Old \"Vertical Scroll Bar Orientation\" Value: " + evt.getOldValue());
}
}
});
Vertical Scroll Bar Model Changed
jScrollPane1.getVerticalScrollBar().addPropertyChangeListener(new PropertyChangeListener() {
@Override
public void propertyChange(PropertyChangeEvent evt) {
if (evt.getPropertyName().compareTo("model") == 0) {
System.out.println("New \"Vertical Scroll Bar Model\" Value: " + evt.getNewValue());
System.out.println("Old \"Vertical Scroll Bar Model\" Value: " + evt.getOldValue());
}
}
});
Vertical Scroll Bar Unit Increment Changed
jScrollPane1.getVerticalScrollBar().addPropertyChangeListener(new PropertyChangeListener() {
@Override
public void propertyChange(PropertyChangeEvent evt) {
if (evt.getPropertyName().compareTo("unitIncrement") == 0) {
System.out.println("New \"Vertical Scroll Bar Unit Increment\" Value: " + evt.getNewValue());
System.out.println("Old \"Vertical Scroll Bar Unit Increment\" Value: " + evt.getOldValue());
}
}
});
Vertical Scroll Bar Block Increment Changed
jScrollPane1.getVerticalScrollBar().addPropertyChangeListener(new PropertyChangeListener() {
@Override
public void propertyChange(PropertyChangeEvent evt) {
if (evt.getPropertyName().compareTo("blockIncrement") == 0) {
System.out.println("New \"Vertical Scroll Bar Block Increment\" Value: " + evt.getNewValue());
System.out.println("Old \"Vertical Scroll Bar Block Increment\" Value: " + evt.getOldValue());
}
}
});
Horizontal Scroll Bar Adjustment
jScrollPane1.getHorizontalScrollBar().addAdjustmentListener(new AdjustmentListener() {
@Override
public void adjustmentValueChanged(AdjustmentEvent evt) {
System.out.println("Adjustable Value: " + evt.getAdjustable());
System.out.println("Type: " + evt.getAdjustmentType());
System.out.println("Value: " + evt.getValue());
System.out.println("Value Is adjusting: " + evt.getValueIsAdjusting());
}
});
Horizontal Scroll Bar Model Changed
jScrollPane1.getHorizontalScrollBar().addPropertyChangeListener(new PropertyChangeListener() {
@Override
public void propertyChange(PropertyChangeEvent evt) {
if (evt.getPropertyName().compareTo("model") == 0) {
System.out.println("New \"Horizontal Scroll Bar model\" Value: " + evt.getNewValue());
System.out.println("Old \"Horizontal Scroll Bar model\" Value: " + evt.getOldValue());
}
}
});
Horizontal Scroll Bar Orientation
jScrollPane1.getHorizontalScrollBar().addPropertyChangeListener(new PropertyChangeListener() {
@Override
public void propertyChange(PropertyChangeEvent evt) {
if (evt.getPropertyName().compareTo("orientation") == 0) {
System.out.println("New \"Horizontal Scroll Bar orientation\" Value: " + evt.getNewValue());
System.out.println("Old \"Horizontal Scroll Bar orientation\" Value: " + evt.getOldValue());
}
}
});
Horizontal Scroll Bar Unit Increment
jScrollPane1.getHorizontalScrollBar().addPropertyChangeListener(new PropertyChangeListener() {
@Override
public void propertyChange(PropertyChangeEvent evt) {
if (evt.getPropertyName().compareTo("unitIncrement") == 0) {
System.out.println("New \"Horizontal Scroll Bar unitIncrement\" Value: " + evt.getNewValue());
System.out.println("Old \"Horizontal Scroll Bar unitIncrement\" Value: " + evt.getOldValue());
}
}
});
Viewport Property Changed
jScrollPane1.getViewport().addChangeListener(new ChangeListener() {
@Override
public void stateChanged(ChangeEvent evt) {
System.out.println("Source (hash): " + evt.getSource().getClass().getSimpleName() + "(" + evt.getSource().hashCode() + ")");
}
});
Note:
This is fired when during the following actions:
Set the View Component
Set View Size
Set View Position
Set Extent Size
Row Header Property Changed
if(jScrollPane1.getRowHeader() != null){
jScrollPane1.getRowHeader().addChangeListener(new ChangeListener() {
@Override
public void stateChanged(ChangeEvent evt) {
System.out.println("Source (hash): " + evt.getSource().getClass().getSimpleName() + "(" + evt.getSource().hashCode() + ")");
}
});
}
Note:
This is fired when during the following actions:
Set the View Component
Set View Size
Set View Position
Set Extent Size
Column Header Property Changed
if(jScrollPane1.getColumnHeader() != null){
jScrollPane1.getColumnHeader().addChangeListener(new ChangeListener() {
@Override
public void stateChanged(ChangeEvent evt) {
System.out.println("Source (hash): " + evt.getSource().getClass().getSimpleName() + "(" + evt.getSource().hashCode() + ")");
}
});
}
Note:
This is fired when during the following actions:
Set the View Component
Set View Size
Set View Position
Set Extent Size
Horizontal Bounded Range Model Property Change
jScrollPane1.getHorizontalScrollBar().getModel().addChangeListener(new ChangeListener() {
@Override
public void stateChanged(ChangeEvent evt) {
System.out.println("Value: " + jScrollPane1.getHorizontalScrollBar().getModel().getValue());
System.out.println("Etent: " + jScrollPane1.getHorizontalScrollBar().getModel().getExtent());
System.out.println("Min: " + jScrollPane1.getHorizontalScrollBar().getModel().getMinimum());
System.out.println("Max: " + jScrollPane1.getHorizontalScrollBar().getModel().getMaximum());
System.out.println("Is Adjusting: " + jScrollPane1.getHorizontalScrollBar().getModel().getValueIsAdjusting());
}
});
Note:
This is fired when any of the following model properties change:
Value
Extent
Minimum
Maximum
Value is Adjusting