题目

[问答题]下面是一个Applet程序,其功能是根据公式:y=a*sin(x)绘制正弦曲线。要求窗口中有一个文本区作为曲线峰值a的输入,可以判断输入的数字是否符合要求,一个ok按钮,点击则在画布中绘制曲线,以画布中的横坐标值作为sin()的参数x。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。
注意:不改动程序的结构,不得增行或删行。
程序运行结果如下:

importjava.awt.*;
importjava.awt.event.*;
importjava.applet.Applet;
importjava.lang.Math.*;
/*
<appletcode="ex18_3.class"width=800height=400>
</applet>
*/
publicclassex18_3extendsAppletimplementsActionListener
Panelpane=newPanel();
drawWnddw;
Label11=newLabel("峰值");
TextFieldtf1=newTextField(15);
Buttonbtn=newButton("OK");
privatefloata=0;
publicvoidinit()
pane.setLayout(newFlowLayout(FlowLayout.CENTER,25,5));
pane.add(11);
pane.add(tf

相关标签: 横坐标  

提示:未搜索到的试题可在搜索页快速提交,您可在会员中心"提交的题"快速查看答案。
答案
查看答案
相关试题

纵断面图采取直角坐标,以()为坐标绘制的。

A、以里程为横坐标,高程为纵坐标

B、以高程为横坐标,里程为纵坐标

C、以里程为横坐标,高差为纵坐标

D、以高差为横坐标,高程为纵坐标

联系我们 会员中心
返回顶部