【】这两个有什么区别

【在线等】这两个有什么区别?各位大神看看这两个小程序有什么区别,程序的目的是测试垂直的滑块,SliderTest_1

【在线等】这两个有什么区别?
各位大神看看这两个小程序有什么区别,程序的目的是测试垂直的滑块,SliderTest_1不能运行啊 为什么,我看见两个程序一样啊~~~~


import java.awt.*;
import java.util.*;
import javax.swing.*;
import javax.swing.event.*;


public class SliderTest_2
{
   public static void main(String[] args)
   {
      EventQueue.invokeLater(new Runnable()
         {
            public void run()
            {
               SliderTestFrame frame = new SliderTestFrame();
               frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);


               frame.setVisible(true);
            }
         });
   }
}


class SliderTestFrame extends JFrame
{
   public SliderTestFrame()
   {
      setTitle("SliderTest_2");
      setSize(DEFAULT_WIDTH, DEFAULT_HEIGHT);

      sliderPanel = new JPanel();
      sliderPanel.setLayout(new FlowLayout(FlowLayout.LEFT));

      // common listener for all sliders
      listener = new ChangeListener()
         {
            public void stateChanged(ChangeEvent event)
            {

               JSlider source = (JSlider) event.getSource();
               textField.setText("" + source.getValue());
            }
         };



    JSlider slider = new JSlider(SwingConstants.VERTICAL,0,100,20);
slider.setPaintTicks(true);
slider.setPaintLabels(true);
slider.setMajorTickSpacing(20);
slider.setMinorTickSpacing(5);
addSlider(slider,"Plain");

textField = new JTextField();
add(sliderPanel,BorderLayout.CENTER);
add(textField,BorderLayout.SOUTH);
   }


   public void addSlider(JSlider s, String description)
   {
      s.addChangeListener(listener);
      JPanel panel = new JPanel();
      panel.add(s);
      panel.add(new JLabel(description));
      sliderPanel.add(panel);
   }

   public static final int DEFAULT_WIDTH = 350;
   public static final int DEFAULT_HEIGHT = 450;

   private JPanel sliderPanel;
   private JTextField textField;
   private ChangeListener listener;
}

这个可以运行【】这两个有什么区别
各位大神这两个程序有区别吗??
[解决办法]
运行的时候拼写错了你!!