• 手机版

    扫码体验手机版

  • 微信公众号

    扫码关注公众号

国内首家协议开发

软芯音视解码保护平台

在线
客服

发布
需求

在线
聊天

天盟
APP

天盟APP下载

关注
微信

微信扫一扫访问
顶部

addActionListener(new ActionListener()问题

import java.awt.*;
import java.awt.event.*;


public class Circle {
        Frame f;
        Label l1,l2;
        TextField tf1,tf2;
        Panel p1,p2,p3,p4;
        Button b1;
        public static void main(String[] args) {
                new Circle();
               
                // TODO Auto-generated method stub


        }
        Circle(){
                                f=new Frame("这是窗体的名字");
                                l1=new Label("圆的半径:");
                                l2=new Label("圆的面积");
                                tf1=new TextField(20);
                                tf2=new TextField(20);
                                b1=new Button("计算");
                                p1=new Panel();
                                p2=new Panel();
                                p3=new Panel();
                                p4=new Panel();
                                b1.addActionListener(new ActionListener()//这句话一直报错
                                                {
                                                       
                                                        public void Actionperformed(ActionEvent e)
                                                        {
                                                                int i;
                                                                i=Integer.parseInt(tf1.getText());
                                                                tf2.setText(String.valueOf(3.1415926*2*i));               
                                                        }


                                                       


                                                       
                                                       
                                                });
                                p1.add(b1);
                                p2.add(l1);p2.add(tf1);
                                p3.add(l2);p3.add(tf2);
                                p4.add(p3);p4.add(p1);
                                f.add(p2,BorderLayout.NORTH);
                                f.add(p4,BorderLayout.CENTER);
                                f.setVisible(true);
                                f.setSize(400, 170);
                                f.setLocation(350, 450);
                                f.addWindowListener(new WindowAdapter()
                                                                        {
                                                                                public void windowClosing(WindowEvent e) {
                                                                                        System.exit(0);
                                                                                }
                                                                        }
                                                                        );
                                }
}

免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。

版权声明:作者保留权利,不代表天盟立场。

使用道具 举报

全部参与1

你没有实现ActionListener接口的方法-->方法名写错了Actionperformed()应该是actionPerformed()

使用道具 举报

发新帖

发布任务需求已有1031164位用户正在使用天盟网服务

发布分类: *
任务预算: *
需求内容: *
手机号码: *
任务商家报价为
  • 预算价 :
  • 成交价 :
  • 完工期 :
  • 质保期 :

* 最终任务项目以服务商报价、双方协商为准!