Package javax.swing

Examples of javax.swing.JSlider$AccessibleJSlider


    });
    return addRoboterButton;
  }

  private JComponent getSimulatorSpeedInputComponent() {
    JSlider simulatorSpeedSlider = new JSlider(JSlider.HORIZONTAL, 1, 500, simulator.getSimulatorSpeed());
    simulatorSpeedSlider.setPaintLabels(true);
    simulatorSpeedSlider.setMajorTickSpacing(25);
    simulatorSpeedSlider.setPaintTicks(true);
    Hashtable<Integer, JLabel> labelTable = new Hashtable<Integer, JLabel>();
    labelTable.put(new Integer(1), new JLabel("Fast"));
    labelTable.put(new Integer(500), new JLabel("Slow"));
    simulatorSpeedSlider.setLabelTable(labelTable);
    simulatorSpeedSlider.setPaintLabels(true);
    simulatorSpeedSlider.addChangeListener(new ChangeListener() {

      @Override
      public void stateChanged(ChangeEvent e) {
        JSlider source = (JSlider) e.getSource();
        simulator.setSimulatorSpeed(source.getValue());
      }
    });
    return simulatorSpeedSlider;
  }
View Full Code Here


    return controlPanel;
  
  }

  private JPanel makeThresholdSliderAndLabel(String iconPath, ChangeListener cl, String tooltip){
    JSlider ts=new JSlider(5, 95, 50 );
    ts.setOrientation(SwingConstants.HORIZONTAL);
    ts.setPaintTrack(true);
    ts.setPaintLabels(false);
    ts.setBorder(BorderFactory.createEtchedBorder());
    JLabel tsl=new JLabel(Utils.createImageIcon(iconPath,""));
    tsl.setToolTipText(tooltip);
    tsl.setVerticalAlignment(JLabel.CENTER);
    tsl.setHorizontalAlignment(JLabel.CENTER);
    ts.addChangeListener(cl);
    JPanel jp=new JPanel(new BorderLayout());
    jp.add(tsl,BorderLayout.LINE_START); jp.add(ts,BorderLayout.CENTER);
    jp.setBorder(BorderFactory.createEtchedBorder());
    return jp;
  }
View Full Code Here

    return controlPanel;
  
  }

  private JPanel makeThresholdSliderAndLabel(String iconPath, ChangeListener cl, String tooltip){
    JSlider ts=new JSlider(5, 95, 50 );
    ts.setOrientation(SwingConstants.HORIZONTAL);
    ts.setPaintTrack(true);
    ts.setPaintLabels(false);
    ts.setBorder(BorderFactory.createEtchedBorder());
    JLabel tsl=new JLabel(Utils.createImageIcon(iconPath,""));
    tsl.setToolTipText(tooltip);
    tsl.setVerticalAlignment(JLabel.CENTER);
    tsl.setHorizontalAlignment(JLabel.CENTER);
    ts.addChangeListener(cl);
    JPanel jp=new JPanel(new BorderLayout());
    jp.add(tsl,BorderLayout.LINE_START); jp.add(ts,BorderLayout.CENTER);
    jp.setBorder(BorderFactory.createEtchedBorder());
    return jp;
  }
View Full Code Here

            rowSpinner=new JSpinner(new SpinnerNumberModel(rows,1,Resource.MAXIMUM_GRID_SIZE,1));
            columnSpinner=new JSpinner(new SpinnerNumberModel(cols,1,Resource.MAXIMUM_GRID_SIZE,1));
            pointsizeSpinner=new JSpinner(new SpinnerNumberModel(pointsize,Resource.MINIMUM_CLUE_POINTSIZE,Resource.MAXIMUM_CLUE_POINTSIZE,1));

            int max=(int)Resource.MAXIMUM_GRADE;
            gradeSlider=new JSlider(1, max, grade );
            Hashtable<Integer , JLabel> gradeSliderLabels = new Hashtable<Integer , JLabel>();
            gradeSliderLabels.put(1,new JLabel(Utils.createImageIcon("face-smile-big.png","easyIcon")));
            gradeSliderLabels.put(max/2,new JLabel(Utils.createImageIcon("face-plain.png","mediumIcon")));
            gradeSliderLabels.put(max,new JLabel(Utils.createImageIcon("face-uncertain.png","hardIcon")));
           
View Full Code Here

  constraints.fill = GridBagConstraints.NONE;
  constraints.setGridBounds(0, 0, 1, 1);
  add(new JLabel(resources.getString("JPEGOptionPanel.label")),
      constraints);

  quality = new JSlider();
  quality.setMinimum(0);
  quality.setMaximum(100);
  quality.setMajorTickSpacing(10);
  quality.setMinorTickSpacing(5);
  quality.setPaintTicks(true);
View Full Code Here

   *
   * @param harness  the test harness (<code>null</code> not permitted).
   */
  public void test(TestHarness harness)     
  {
    JSlider slider = new JSlider(5, 10);
    harness.check(slider.getMinimum(), 5);
    harness.check(slider.getMaximum(), 10);
    harness.check(slider.getValue(), 7);
   
    slider.setMaximum(99);
    harness.check(slider.getMaximum(), 99);
  }
View Full Code Here

   *
   * @param harness  the test harness (<code>null</code> not permitted).
   */
  public void test(TestHarness harness)     
  {
    JSlider slider = new JSlider(5, 10);
    harness.check(slider.getMinimum(), 5);
    harness.check(slider.getMaximum(), 10);
    harness.check(slider.getValue(), 7);
   
    slider.setValue(6);
    harness.check(slider.getValue(), 6);
   
    slider.setValue(4);
    harness.check(slider.getValue(), 5);
   
    // confirm that this fires a change event
    MyChangeListener listener1 = new MyChangeListener();
    slider.addChangeListener(listener1);
    MyPropertyChangeListener listener2 = new MyPropertyChangeListener();
    slider.addPropertyChangeListener(listener2);
    slider.setValue(6);
    harness.check(listener1.event.getSource(), slider);
    harness.check(listener2.event, null);
   
    // if the value doesn't change, there is no event
    listener1.event = null;
    slider.setValue(6);
    harness.check(listener1.event, null);
  }
View Full Code Here

      _effortSlider.setLabelTable(labelTable);
      _effortSlider.setPaintLabels(true);

      _effortSlider.addValueChangeListener(new ChangeListener() {
        public void stateChanged(final ChangeEvent e) {
          final JSlider source = (JSlider) e.getSource();
          if (!source.getValueIsAdjusting()) {
            final int value = source.getValue();
            getPreferences().setProperty(FindBugsPreferences.ANALYSIS_EFFORT_LEVEL, AnalysisEffort.getEffortLevelByValue(value));
          }
        }
      });
View Full Code Here

    colorModel = new ExtendedColorModel();
    colorModel.addChangeListener(new ExtColorHandler());

    selectionHandler = new ColorSelectionHandler();

    selectedValueSlider = new JSlider();
    selectedValueSlider.setOrientation(JSlider.VERTICAL);
    selectedValueSlider.addChangeListener(new SliderChangeHandler());


    final ColorChooserMessages messages = ColorChooserMessages.getInstance();
View Full Code Here

  
   * @return javax.swing.JSlider 
   */
  private JSlider getTinaCameraYawSlider() {
    if (tinaCameraYawSlider == null) {
      tinaCameraYawSlider = new JSlider();
      tinaCameraYawSlider.setName("tinaCameraYawSlider");
      tinaCameraYawSlider.addMouseListener(new MouseAdapter() {
        @Override
        public void mousePressed(MouseEvent e) {
          tinaController.saveUndoPoint();
View Full Code Here

TOP

Related Classes of javax.swing.JSlider$AccessibleJSlider

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.