title: Changing the min and max value of JSlider depanding on condition
body: <p>I'm creating a Swing GUI in Netbeans. The purpose of this GUI is to open an (buffered)image (in a JLabel as icon) and apply Affine transforms on it. Now there are 4 transforms that I'm doing as follows.</p>
  
  <p><img src="https://i.stack.imgur.com/zCaAV.png" alt="enter image description here"></p>
  
  <p>Now, each transform requires two sliders to change the X and Y value, except that of rotate, which will require only one. I did it this way since its much better than having to do four tabs for all 4 types of transforms. Also I want it to be such that , for example, if an image is rotated, the same rotated image can be sheared by selecting shear from the Drop down list.</p>
  
  <p>The problem is (are):
  How do i repaint the label icon and apply different transform on the same repainted image?
  Also, how do i change the minimum and maximum value of JSlider depanding on the effect selected?</p>