题目
[问答题]下面是一个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、以高差为横坐标,高程为纵坐标