在jFrom里有个按钮,操作的是从数据库中查询数据,由于数据比较多,我想让我点击按钮的时候让鼠标处于忙状态,等查询操作完成后,鼠标在恢复正常状态。

解决方案 »

  1.   

    Component.setCursor(Cursor.WAIT_CURSOR)
      

  2.   

    lEFTmOON, 
          谢谢。
    麻烦会使用的朋友介绍个例子。我遇到点麻烦。
    public class PersonalData extends JFrame implements
        ActionListener {
      /*
       定义组件就不写了
       */
     public PersonalData() {
        super("", 760, 600);
        try {
          jbInit(); /*初始化的也不帖出来了
        } catch (Exception ex) {
          ex.printStackTrace();
        }
      }
      public void actionPerformed(ActionEvent evt) {
        Object src = evt.getSource();
        if (src == jCollectButton) {
          
          this.jCollectButton_actionPerformed();
        }
    }   /*
        查询数据
       */
      void jCollectButton_actionPerformed(){
       Component.setCursor(Cursor.WAIT_CURSOR); //这里设置光标出错,Component为抽象类,
                                                //不能直接使用用,请问如何解决这个问题?
      
    }
    }
    }
      

  3.   

    不用啦,谢谢大家,我终于弄懂了。
    this.getContentPane().setCursor(new Cursor(Cursor.WAIT_CURSOR));