Java by API/javax.swing/DefaultBoundedRangeModel
Содержание
- 1 DefaultBoundedRangeModel: addChangeListener(ChangeListener l)
- 2 DefaultBoundedRangeModel: getValueIsAdjusting()
- 3 DefaultBoundedRangeModel: setExtent(int n)
- 4 DefaultBoundedRangeModel: setMaximum(int n)
- 5 DefaultBoundedRangeModel: setMinimum(int n)
- 6 DefaultBoundedRangeModel: setValueIsAdjusting(boolean b)
- 7 DefaultBoundedRangeModel: toString()
- 8 new DefaultBoundedRangeModel()
DefaultBoundedRangeModel: addChangeListener(ChangeListener l)
<source lang="java">
/* javax.swing.DefaultBoundedRangeModel[value=0, extent=0, min=0, max=100, adj=false] Now setting minimum to 50 . . . A ChangeEvent has been fired! javax.swing.DefaultBoundedRangeModel[value=50, extent=0, min=50, max=100, adj=false] Now setting maximum to 40 . . . A ChangeEvent has been fired! javax.swing.DefaultBoundedRangeModel[value=40, extent=0, min=40, max=40, adj=false] Now setting maximum to 50 . . . A ChangeEvent has been fired! javax.swing.DefaultBoundedRangeModel[value=40, extent=0, min=40, max=50, adj=false] Now setting extent to 30 . . . A ChangeEvent has been fired! javax.swing.DefaultBoundedRangeModel[value=40, extent=10, min=40, max=50, adj=false] Now setting several properties . . . A ChangeEvent has been fired! javax.swing.DefaultBoundedRangeModel[value=40, extent=10, min=40, max=50, adj=true] A ChangeEvent has been fired! A ChangeEvent has been fired! A ChangeEvent has been fired! A ChangeEvent has been fired! javax.swing.DefaultBoundedRangeModel[value=40, extent=20, min=0, max=100, adj=false]
- /
import javax.swing.DefaultBoundedRangeModel; import javax.swing.event.ChangeEvent; import javax.swing.event.ChangeListener; public class MainClass {
public static void main(String args[]) { try { DefaultBoundedRangeModel model = new DefaultBoundedRangeModel(); ChangeListener myListener = new MyChangeListener(); model.addChangeListener(myListener); System.out.println(model.toString()); System.out.println("Now setting minimum to 50 . . ."); model.setMinimum(50); System.out.println(model.toString()); System.out.println("Now setting maximum to 40 . . ."); model.setMaximum(40); System.out.println(model.toString()); System.out.println("Now setting maximum to 50 . . ."); model.setMaximum(50); System.out.println(model.toString()); System.out.println("Now setting extent to 30 . . ."); model.setExtent(30); System.out.println(model.toString()); System.out.println("Now setting several properties . . ."); if (!model.getValueIsAdjusting()) { model.setValueIsAdjusting(true); System.out.println(model.toString()); model.setMinimum(0); model.setMaximum(100); model.setExtent(20); model.setValueIsAdjusting(false); } System.out.println(model.toString()); } catch (Exception e) { e.printStackTrace(); } }
} class MyChangeListener implements ChangeListener {
public void stateChanged(ChangeEvent e) { System.out.println("A ChangeEvent has been fired!"); }
}
</source>
DefaultBoundedRangeModel: getValueIsAdjusting()
<source lang="java">
/* javax.swing.DefaultBoundedRangeModel[value=0, extent=0, min=0, max=100, adj=false] Now setting minimum to 50 . . . A ChangeEvent has been fired! javax.swing.DefaultBoundedRangeModel[value=50, extent=0, min=50, max=100, adj=false] Now setting maximum to 40 . . . A ChangeEvent has been fired! javax.swing.DefaultBoundedRangeModel[value=40, extent=0, min=40, max=40, adj=false] Now setting maximum to 50 . . . A ChangeEvent has been fired! javax.swing.DefaultBoundedRangeModel[value=40, extent=0, min=40, max=50, adj=false] Now setting extent to 30 . . . A ChangeEvent has been fired! javax.swing.DefaultBoundedRangeModel[value=40, extent=10, min=40, max=50, adj=false] Now setting several properties . . . A ChangeEvent has been fired! javax.swing.DefaultBoundedRangeModel[value=40, extent=10, min=40, max=50, adj=true] A ChangeEvent has been fired! A ChangeEvent has been fired! A ChangeEvent has been fired! A ChangeEvent has been fired! javax.swing.DefaultBoundedRangeModel[value=40, extent=20, min=0, max=100, adj=false]
- /
import javax.swing.DefaultBoundedRangeModel; import javax.swing.event.ChangeEvent; import javax.swing.event.ChangeListener; public class MainClass {
public static void main(String args[]) { try { DefaultBoundedRangeModel model = new DefaultBoundedRangeModel(); ChangeListener myListener = new MyChangeListener(); model.addChangeListener(myListener); System.out.println(model.toString()); System.out.println("Now setting minimum to 50 . . ."); model.setMinimum(50); System.out.println(model.toString()); System.out.println("Now setting maximum to 40 . . ."); model.setMaximum(40); System.out.println(model.toString()); System.out.println("Now setting maximum to 50 . . ."); model.setMaximum(50); System.out.println(model.toString()); System.out.println("Now setting extent to 30 . . ."); model.setExtent(30); System.out.println(model.toString()); System.out.println("Now setting several properties . . ."); if (!model.getValueIsAdjusting()) { model.setValueIsAdjusting(true); System.out.println(model.toString()); model.setMinimum(0); model.setMaximum(100); model.setExtent(20); model.setValueIsAdjusting(false); } System.out.println(model.toString()); } catch (Exception e) { e.printStackTrace(); } }
} class MyChangeListener implements ChangeListener {
public void stateChanged(ChangeEvent e) { System.out.println("A ChangeEvent has been fired!"); }
}
</source>
DefaultBoundedRangeModel: setExtent(int n)
<source lang="java">
/* javax.swing.DefaultBoundedRangeModel[value=0, extent=0, min=0, max=100, adj=false] Now setting minimum to 50 . . . A ChangeEvent has been fired! javax.swing.DefaultBoundedRangeModel[value=50, extent=0, min=50, max=100, adj=false] Now setting maximum to 40 . . . A ChangeEvent has been fired! javax.swing.DefaultBoundedRangeModel[value=40, extent=0, min=40, max=40, adj=false] Now setting maximum to 50 . . . A ChangeEvent has been fired! javax.swing.DefaultBoundedRangeModel[value=40, extent=0, min=40, max=50, adj=false] Now setting extent to 30 . . . A ChangeEvent has been fired! javax.swing.DefaultBoundedRangeModel[value=40, extent=10, min=40, max=50, adj=false] Now setting several properties . . . A ChangeEvent has been fired! javax.swing.DefaultBoundedRangeModel[value=40, extent=10, min=40, max=50, adj=true] A ChangeEvent has been fired! A ChangeEvent has been fired! A ChangeEvent has been fired! A ChangeEvent has been fired! javax.swing.DefaultBoundedRangeModel[value=40, extent=20, min=0, max=100, adj=false]
- /
import javax.swing.DefaultBoundedRangeModel; import javax.swing.event.ChangeEvent; import javax.swing.event.ChangeListener; public class MainClass {
public static void main(String args[]) { try { DefaultBoundedRangeModel model = new DefaultBoundedRangeModel(); ChangeListener myListener = new MyChangeListener(); model.addChangeListener(myListener); System.out.println(model.toString()); System.out.println("Now setting minimum to 50 . . ."); model.setMinimum(50); System.out.println(model.toString()); System.out.println("Now setting maximum to 40 . . ."); model.setMaximum(40); System.out.println(model.toString()); System.out.println("Now setting maximum to 50 . . ."); model.setMaximum(50); System.out.println(model.toString()); System.out.println("Now setting extent to 30 . . ."); model.setExtent(30); System.out.println(model.toString()); System.out.println("Now setting several properties . . ."); if (!model.getValueIsAdjusting()) { model.setValueIsAdjusting(true); System.out.println(model.toString()); model.setMinimum(0); model.setMaximum(100); model.setExtent(20); model.setValueIsAdjusting(false); } System.out.println(model.toString()); } catch (Exception e) { e.printStackTrace(); } }
} class MyChangeListener implements ChangeListener {
public void stateChanged(ChangeEvent e) { System.out.println("A ChangeEvent has been fired!"); }
}
</source>
DefaultBoundedRangeModel: setMaximum(int n)
<source lang="java">
/* javax.swing.DefaultBoundedRangeModel[value=0, extent=0, min=0, max=100, adj=false] Now setting minimum to 50 . . . A ChangeEvent has been fired! javax.swing.DefaultBoundedRangeModel[value=50, extent=0, min=50, max=100, adj=false] Now setting maximum to 40 . . . A ChangeEvent has been fired! javax.swing.DefaultBoundedRangeModel[value=40, extent=0, min=40, max=40, adj=false] Now setting maximum to 50 . . . A ChangeEvent has been fired! javax.swing.DefaultBoundedRangeModel[value=40, extent=0, min=40, max=50, adj=false] Now setting extent to 30 . . . A ChangeEvent has been fired! javax.swing.DefaultBoundedRangeModel[value=40, extent=10, min=40, max=50, adj=false] Now setting several properties . . . A ChangeEvent has been fired! javax.swing.DefaultBoundedRangeModel[value=40, extent=10, min=40, max=50, adj=true] A ChangeEvent has been fired! A ChangeEvent has been fired! A ChangeEvent has been fired! A ChangeEvent has been fired! javax.swing.DefaultBoundedRangeModel[value=40, extent=20, min=0, max=100, adj=false]
- /
import javax.swing.DefaultBoundedRangeModel; import javax.swing.event.ChangeEvent; import javax.swing.event.ChangeListener; public class MainClass {
public static void main(String args[]) { try { DefaultBoundedRangeModel model = new DefaultBoundedRangeModel(); ChangeListener myListener = new MyChangeListener(); model.addChangeListener(myListener); System.out.println(model.toString()); System.out.println("Now setting minimum to 50 . . ."); model.setMinimum(50); System.out.println(model.toString()); System.out.println("Now setting maximum to 40 . . ."); model.setMaximum(40); System.out.println(model.toString()); System.out.println("Now setting maximum to 50 . . ."); model.setMaximum(50); System.out.println(model.toString()); System.out.println("Now setting extent to 30 . . ."); model.setExtent(30); System.out.println(model.toString()); System.out.println("Now setting several properties . . ."); if (!model.getValueIsAdjusting()) { model.setValueIsAdjusting(true); System.out.println(model.toString()); model.setMinimum(0); model.setMaximum(100); model.setExtent(20); model.setValueIsAdjusting(false); } System.out.println(model.toString()); } catch (Exception e) { e.printStackTrace(); } }
} class MyChangeListener implements ChangeListener {
public void stateChanged(ChangeEvent e) { System.out.println("A ChangeEvent has been fired!"); }
}
</source>
DefaultBoundedRangeModel: setMinimum(int n)
<source lang="java">
/* javax.swing.DefaultBoundedRangeModel[value=0, extent=0, min=0, max=100, adj=false] Now setting minimum to 50 . . . A ChangeEvent has been fired! javax.swing.DefaultBoundedRangeModel[value=50, extent=0, min=50, max=100, adj=false] Now setting maximum to 40 . . . A ChangeEvent has been fired! javax.swing.DefaultBoundedRangeModel[value=40, extent=0, min=40, max=40, adj=false] Now setting maximum to 50 . . . A ChangeEvent has been fired! javax.swing.DefaultBoundedRangeModel[value=40, extent=0, min=40, max=50, adj=false] Now setting extent to 30 . . . A ChangeEvent has been fired! javax.swing.DefaultBoundedRangeModel[value=40, extent=10, min=40, max=50, adj=false] Now setting several properties . . . A ChangeEvent has been fired! javax.swing.DefaultBoundedRangeModel[value=40, extent=10, min=40, max=50, adj=true] A ChangeEvent has been fired! A ChangeEvent has been fired! A ChangeEvent has been fired! A ChangeEvent has been fired! javax.swing.DefaultBoundedRangeModel[value=40, extent=20, min=0, max=100, adj=false]
- /
import javax.swing.DefaultBoundedRangeModel; import javax.swing.event.ChangeEvent; import javax.swing.event.ChangeListener; public class MainClass {
public static void main(String args[]) { try { DefaultBoundedRangeModel model = new DefaultBoundedRangeModel(); ChangeListener myListener = new MyChangeListener(); model.addChangeListener(myListener); System.out.println(model.toString()); System.out.println("Now setting minimum to 50 . . ."); model.setMinimum(50); System.out.println(model.toString()); System.out.println("Now setting maximum to 40 . . ."); model.setMaximum(40); System.out.println(model.toString()); System.out.println("Now setting maximum to 50 . . ."); model.setMaximum(50); System.out.println(model.toString()); System.out.println("Now setting extent to 30 . . ."); model.setExtent(30); System.out.println(model.toString()); System.out.println("Now setting several properties . . ."); if (!model.getValueIsAdjusting()) { model.setValueIsAdjusting(true); System.out.println(model.toString()); model.setMinimum(0); model.setMaximum(100); model.setExtent(20); model.setValueIsAdjusting(false); } System.out.println(model.toString()); } catch (Exception e) { e.printStackTrace(); } }
} class MyChangeListener implements ChangeListener {
public void stateChanged(ChangeEvent e) { System.out.println("A ChangeEvent has been fired!"); }
}
</source>
DefaultBoundedRangeModel: setValueIsAdjusting(boolean b)
<source lang="java">
/* javax.swing.DefaultBoundedRangeModel[value=0, extent=0, min=0, max=100, adj=false] Now setting minimum to 50 . . . A ChangeEvent has been fired! javax.swing.DefaultBoundedRangeModel[value=50, extent=0, min=50, max=100, adj=false] Now setting maximum to 40 . . . A ChangeEvent has been fired! javax.swing.DefaultBoundedRangeModel[value=40, extent=0, min=40, max=40, adj=false] Now setting maximum to 50 . . . A ChangeEvent has been fired! javax.swing.DefaultBoundedRangeModel[value=40, extent=0, min=40, max=50, adj=false] Now setting extent to 30 . . . A ChangeEvent has been fired! javax.swing.DefaultBoundedRangeModel[value=40, extent=10, min=40, max=50, adj=false] Now setting several properties . . . A ChangeEvent has been fired! javax.swing.DefaultBoundedRangeModel[value=40, extent=10, min=40, max=50, adj=true] A ChangeEvent has been fired! A ChangeEvent has been fired! A ChangeEvent has been fired! A ChangeEvent has been fired! javax.swing.DefaultBoundedRangeModel[value=40, extent=20, min=0, max=100, adj=false]
- /
import javax.swing.DefaultBoundedRangeModel; import javax.swing.event.ChangeEvent; import javax.swing.event.ChangeListener; public class MainClass {
public static void main(String args[]) { try { DefaultBoundedRangeModel model = new DefaultBoundedRangeModel(); ChangeListener myListener = new MyChangeListener(); model.addChangeListener(myListener); System.out.println(model.toString()); System.out.println("Now setting minimum to 50 . . ."); model.setMinimum(50); System.out.println(model.toString()); System.out.println("Now setting maximum to 40 . . ."); model.setMaximum(40); System.out.println(model.toString()); System.out.println("Now setting maximum to 50 . . ."); model.setMaximum(50); System.out.println(model.toString()); System.out.println("Now setting extent to 30 . . ."); model.setExtent(30); System.out.println(model.toString()); System.out.println("Now setting several properties . . ."); if (!model.getValueIsAdjusting()) { model.setValueIsAdjusting(true); System.out.println(model.toString()); model.setMinimum(0); model.setMaximum(100); model.setExtent(20); model.setValueIsAdjusting(false); } System.out.println(model.toString()); } catch (Exception e) { e.printStackTrace(); } }
} class MyChangeListener implements ChangeListener {
public void stateChanged(ChangeEvent e) { System.out.println("A ChangeEvent has been fired!"); }
}
</source>
DefaultBoundedRangeModel: toString()
<source lang="java">
/* javax.swing.DefaultBoundedRangeModel[value=0, extent=0, min=0, max=100, adj=false] Now setting minimum to 50 . . . A ChangeEvent has been fired! javax.swing.DefaultBoundedRangeModel[value=50, extent=0, min=50, max=100, adj=false] Now setting maximum to 40 . . . A ChangeEvent has been fired! javax.swing.DefaultBoundedRangeModel[value=40, extent=0, min=40, max=40, adj=false] Now setting maximum to 50 . . . A ChangeEvent has been fired! javax.swing.DefaultBoundedRangeModel[value=40, extent=0, min=40, max=50, adj=false] Now setting extent to 30 . . . A ChangeEvent has been fired! javax.swing.DefaultBoundedRangeModel[value=40, extent=10, min=40, max=50, adj=false] Now setting several properties . . . A ChangeEvent has been fired! javax.swing.DefaultBoundedRangeModel[value=40, extent=10, min=40, max=50, adj=true] A ChangeEvent has been fired! A ChangeEvent has been fired! A ChangeEvent has been fired! A ChangeEvent has been fired! javax.swing.DefaultBoundedRangeModel[value=40, extent=20, min=0, max=100, adj=false]
- /
import javax.swing.DefaultBoundedRangeModel; import javax.swing.event.ChangeEvent; import javax.swing.event.ChangeListener; public class MainClass {
public static void main(String args[]) { try { DefaultBoundedRangeModel model = new DefaultBoundedRangeModel(); ChangeListener myListener = new MyChangeListener(); model.addChangeListener(myListener); System.out.println(model.toString()); System.out.println("Now setting minimum to 50 . . ."); model.setMinimum(50); System.out.println(model.toString()); System.out.println("Now setting maximum to 40 . . ."); model.setMaximum(40); System.out.println(model.toString()); System.out.println("Now setting maximum to 50 . . ."); model.setMaximum(50); System.out.println(model.toString()); System.out.println("Now setting extent to 30 . . ."); model.setExtent(30); System.out.println(model.toString()); System.out.println("Now setting several properties . . ."); if (!model.getValueIsAdjusting()) { model.setValueIsAdjusting(true); System.out.println(model.toString()); model.setMinimum(0); model.setMaximum(100); model.setExtent(20); model.setValueIsAdjusting(false); } System.out.println(model.toString()); } catch (Exception e) { e.printStackTrace(); } }
} class MyChangeListener implements ChangeListener {
public void stateChanged(ChangeEvent e) { System.out.println("A ChangeEvent has been fired!"); }
}
</source>
new DefaultBoundedRangeModel()
<source lang="java">
/* javax.swing.DefaultBoundedRangeModel[value=0, extent=0, min=0, max=100, adj=false] Now setting minimum to 50 . . . A ChangeEvent has been fired! javax.swing.DefaultBoundedRangeModel[value=50, extent=0, min=50, max=100, adj=false] Now setting maximum to 40 . . . A ChangeEvent has been fired! javax.swing.DefaultBoundedRangeModel[value=40, extent=0, min=40, max=40, adj=false] Now setting maximum to 50 . . . A ChangeEvent has been fired! javax.swing.DefaultBoundedRangeModel[value=40, extent=0, min=40, max=50, adj=false] Now setting extent to 30 . . . A ChangeEvent has been fired! javax.swing.DefaultBoundedRangeModel[value=40, extent=10, min=40, max=50, adj=false] Now setting several properties . . . A ChangeEvent has been fired! javax.swing.DefaultBoundedRangeModel[value=40, extent=10, min=40, max=50, adj=true] A ChangeEvent has been fired! A ChangeEvent has been fired! A ChangeEvent has been fired! A ChangeEvent has been fired! javax.swing.DefaultBoundedRangeModel[value=40, extent=20, min=0, max=100, adj=false]
- /
import javax.swing.DefaultBoundedRangeModel; import javax.swing.event.ChangeEvent; import javax.swing.event.ChangeListener; public class MainClass {
public static void main(String args[]) { try { DefaultBoundedRangeModel model = new DefaultBoundedRangeModel(); ChangeListener myListener = new MyChangeListener(); model.addChangeListener(myListener); System.out.println(model.toString()); System.out.println("Now setting minimum to 50 . . ."); model.setMinimum(50); System.out.println(model.toString()); System.out.println("Now setting maximum to 40 . . ."); model.setMaximum(40); System.out.println(model.toString()); System.out.println("Now setting maximum to 50 . . ."); model.setMaximum(50); System.out.println(model.toString()); System.out.println("Now setting extent to 30 . . ."); model.setExtent(30); System.out.println(model.toString()); System.out.println("Now setting several properties . . ."); if (!model.getValueIsAdjusting()) { model.setValueIsAdjusting(true); System.out.println(model.toString()); model.setMinimum(0); model.setMaximum(100); model.setExtent(20); model.setValueIsAdjusting(false); } System.out.println(model.toString()); } catch (Exception e) { e.printStackTrace(); } }
} class MyChangeListener implements ChangeListener {
public void stateChanged(ChangeEvent e) { System.out.println("A ChangeEvent has been fired!"); }
}
</source>