我在a类中写了按钮的单击事件,  然后再另一个控制类中执行sql操作, 现在想要判断a类中的按钮被单击改怎么写?

解决方案 »

  1.   

    加一个boolean变量,在a类中设置此次变量为true。
    控制类中判断
      

  2.   

    谢谢你的回答 你的方法很好 还想问一下
    public void mouseClicked(MouseEvent e) {
    boolean a=true;
    }
    AccountPriceRptUI aprui=new AccountPriceRptUI();
    if(aprui.mouseClicked(null).a=true){
    }
    第一条是a类 第二条是控制类,提示.a无法找到这个变量..该怎么写?
    还有就是如果我想,还有种方法,就是得知单击了按钮,只要获取了按钮的单击的次数就行,.a换成.getClickCount()==1   但是需要将参数e给写上,在控制类中e需要自己赋值..设为空行么
      

  3.   

    谢谢你的回答 你的方法很好 还想问一下
    public void mouseClicked(MouseEvent e) {
    boolean a=true;
    }
    AccountPriceRptUI aprui=new AccountPriceRptUI();
    if(aprui.mouseClicked(null).a=true){
    }
    第一条是a类 第二条是控制类,提示.a无法找到这个变量..该怎么写?
    还有就是如果我想,还有种方法,就是得知单击了按钮,只要获取了按钮的单击的次数就行,.a换成.getClickCount()==1   但是需要将参数e给写上,在控制类中e需要自己赋值..设为空行么 
      

  4.   

    谢谢你的回答 你的方法很好 还想问一下
    public void mouseClicked(MouseEvent e) {
    boolean a=true;
    }
    AccountPriceRptUI aprui=new AccountPriceRptUI();
    if(aprui.mouseClicked(null).a=true){
    }
    第一条是a类 第二条是控制类,提示.a无法找到这个变量..该怎么写?
    还有就是如果我想,还有种方法,就是得知单击了按钮,只要获取了按钮的单击的次数就行,.a换成.getClickCount()==1   但是需要将参数e给写上,在控制类中e需要自己赋值..设为空行么  
      

  5.   

    谢谢你的回答 你的方法很好 还想问一下
    public void mouseClicked(MouseEvent e) {
    boolean a=true;
    }
    AccountPriceRptUI aprui=new AccountPriceRptUI();
    if(aprui.mouseClicked(null).a=true){
    }
    第一条是a类 第二条是控制类,提示.a无法找到这个变量..该怎么写?
    还有就是如果我想,还有种方法,就是得知单击了按钮,只要获取了按钮的单击的次数就行,.a换成.getClickCount()==1   但是需要将参数e给写上,在控制类中e需要自己赋值..设为空行么  你用的是java还是as?
    as的话,a设置为全局变量就好了java的话,就写个get方法
      

  6.   

    boolean a=false;//定义在全局
    a类中些一个方法
    public boolean getA(){
     return a;
    }
    if(aprui.getA()){//判断是否点击了
    }