各位高人。我又要提问了,呵呵,不好意思。
     从网上下了一个JAVA实例,选了一个比较短的文件,用MYECLIPS进行调试学习。     代码如下:SplitDemo.Java     import javax.swing.*;
     import java.awt.*;
     import java.awt.event.*;     public class SplitDemo extends JFrame implements ActionListener
    {
   int orie;
   JSplitPane jsp;
   JPanel p1;
   JPanel p2;
   JPanel p3;
   JButton bt;
   public SplitDemo()
   {
     
      Container cp=getContentPane();
      p1=new JPanel();
      p2=new JPanel();
      p3=new JPanel();
      bt=new JButton("Change Orientation");
      
      cp.setLayout(new BorderLayout());
      p3.setLayout(new FlowLayout());
     
      jsp=new JSplitPane(JSplitPane.VERTICAL_SPLIT,p1,p2);
      jsp.setOneTouchExpandable(true);
      
      cp.add(jsp,BorderLayout.CENTER);
      p3.add(bt);
      cp.add(p3,BorderLayout.SOUTH);
      bt.addActionListener(this);
      p1.setBackground(Color.WHITE);
      p2.setBackground(Color.WHITE);      orie=0;
      setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
      setSize(400,300);
      show();
   }
  
   public void actionPerformed(ActionEvent ae)
   {
      if(ae.getSource()==bt)
      {
         if(orie==0){
 jsp.setOrientation(JSplitPane.HORIZONTAL_SPLIT);
         orie=1; 
 } 
 else    {
 jsp.setOrientation(JSplitPane.VERTICAL_SPLIT);
         orie=0;
 } 
      }
   }   public static void main(String args[])
   {
      new SplitDemo();     
   }
}

解决方案 »

  1.   

            
      用如下步骤导入:  ◎选择菜单“文件/新建/项目”,选择“Java项目”,弹出“创建Java项目”对话框。
      ◎在“内容”中单选“在工作空间中创建新项目”,点击“完成”按钮。
      ◎下面需要导入源码到工作空间去。选择菜单“文件/导入”,选择“文件系统”。弹出“文件系统”对话框。
      ◎在“从目录”中选择源码存放目录,勾选上.java源文件。选择“只创建选择的文件夹”。
      

  2.   

       然后就运行  ◎选择菜单“Run/运行”,弹出“创建、管理和运行配置”对话框。   
      ◎根据源码的种类在左边的列表中进行选择。所以双击“Java应用程序”,在对话框右边可以输入运行的配置 然后就出现问题了,点击“Main类”栏右方的“搜索”按钮,却找不到MAIN 函数 
      

  3.   

    这个程序没有问题啊,你在源码窗口点击鼠标右键会弹出一个run as然后里面有个单击子选项java application就可以运行啊。
      

  4.   

    新建一个和这个类名一样的新的Java文件,把这个里面的内容拷过去
    然后Run as Java application应该可以的。
      

  5.   

    public class SplitDemo extends JFrame implements ActionListener直接重建个类SplitDemo
      

  6.   


    按照你所说的调试成功了!谢谢你可是我还是不太明白,为什么我那样导入不对呢??
    如果我想看的源程序有好多个JAVA文件,难道我要自己一个一个建立新类么??
    盼赐教!
      

  7.   

    public class SplitDemo extends JFrame implements ActionListenerJAVA约束..以public修饰的类文件..其文件名必须和类名一样
      

  8.   

      
      新建一个项目,然后将文件直接考入SRC文件夹下,刷新,编译即可。