java按钮监听问题

[复制链接]
查看11 | 回复1 | 2011-6-17 06:31:22 | 显示全部楼层 |阅读模式
importjava.awt.*;
importjava.awt.event.*;
importjavax.swing.*;
publicclassBListenerextendsJFrameimplementsActionListener{
        BListener(){
        super(\"sdsa\");
        this.setLayout(newFlowLayout());
        JButtonjb1,jb2,jb3;
        jb1=newJButton(\"确定\");
        jb2=newJButton(\"返回\");
        jb3=newJButton(\"退出\");
        jb1.addActionListener(this);
        jb2.addActionListener(this);
        jb3.addActionListener(this);
        this.getContentPane().add(jb1);
this.getContentPane().add(jb2);
        this.getContentPane().add(jb3);
       
        }
       
       
        publicvoidactionPerformed(ActionEvente){
                //TODO自动生成方法存根
                if(e.getSource()==jb1)
                        System.out.println(\"sdasd\");
                if(e.getSource()==jb2)
                System.out.println(\"sdasdasd\");
                if(e.getSource()==jb3);
                System.exit(0);
               
        }
       


        publicstaticvoidmain(String[]agrs){
                BListenerb=newBListener();
                b.setVisible(true);
                b.pack();
        }

}


publicvoidactionPerformed(ActionEvente){
                //TODO自动生成方法存根
                if(e.getSource()==jb1)
                        System.out.println(\"sdasd\");
                if(e.getSource()==jb2)
                System.out.println(\"sdasdasd\");
                if(e.getSource()==jb3);
                System.exit(0);
               
        }显示无法解析jb1jb2jb3高手帮我改一下并解释下
回复

使用道具 举报

千问 | 2011-6-17 06:31:22 | 显示全部楼层
importjava.awt.*;
importjava.awt.event.*;
importjavax.swing.*;
publicclassBListenerextendsJFrameimplementsActionListener{
        JButtonjb1,jb2,jb3;
        BListener(){
        super(\"sdsa\");
        this.setLayout(newFlowLayout());
        JButtonjb1,jb2,jb3;
        jb1=newJButton(\"确定\");
        jb2=newJButton(\"返回\");
        jb3=newJButton(\"退出\");
        jb1.addActionListener(this);
        jb2.addActionListener(this);
        jb3.addActionListener(this);
        this.getContentPane().add(jb1);
this.getContentPane().add(jb2);
        this.getContentPane().add(jb3);
       
        }
       
       
        publicvoidactionPerformed(ActionEvente){
                //TODO自动生成方法存根
                if(e.getSource()==jb1)
                        System.out.println(\"sdasd\");
                if(e.getSource()==jb2)
                System.out.println(\"sdasdasd\");
                if(e.getSource()==jb3);
                System.exit(0);
               
        }
       


        publicstaticvoidmain(String[]agrs){
                BListenerb=newBListener();
                b.setVisible(true);
                b.pack();
        }

}
这样写就好了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行