编写一个输入圆半径,输出圆的周长和面积的java applet程序,代码大概十几二十行,希望用scanner输入

如题所述

import java.awt.FlowLayout;
import java.awt.Label;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.text.DecimalFormat;

import javax.swing.JApplet;
import javax.swing.JButton;
import javax.swing.JTextField;

public class Test extends JApplet{
private double r;
private JTextField tf = new JTextField(20);
private JButton cal = new JButton("计算");
private Label l = new Label("");

public Test() {
setSize(500, 300);
setLayout(new FlowLayout());
add(new Label("输入半径:"));
add(tf);
add(cal);
add(l);
cal.addActionListener(new ActionListener() {

public void actionPerformed(ActionEvent arg0) {
r = Double.valueOf(tf.getText());
double zc = r*2*Math.PI;
double s = Math.PI*r*r;
DecimalFormat df = new DecimalFormat("#.00");
String zcString = df.format(zc);
String sString = df.format(s);
l.setText("面积:" + sString);
l.setText(l.getText() + "周长:" + zcString);
}
});
}

/**
* @param args
*/
public static void main(String[] args) {
Test t = new Test();
}

}
温馨提示:内容为网友见解,仅供参考
无其他回答

编写一个输入圆半径,输出圆的周长和面积的java applet程序,代码大概...
import java.awt.event.ActionListener;import java.text.DecimalFormat;import javax.swing.JApplet;import javax.swing.JButton;import javax.swing.JTextField;public class Test extends JApplet{ private double r;private JTextField tf = new JTextField(20);private JButton cal = new JButton("计算...

关于python入门问题,圆的周长面积计算
要想把源代码转换成exe文件,你需要py2exe模块。Python的GUI包是wxpython,用这个模块可以写出图形界面的程序。py2exe和wxpython的用法自行百度吧,具体操作不是三言两语可以说清楚的。

已知一个圆的半径R,求这个圆的内接正n边形的周长和面积
则边长为圆半径2Rsin30°。则周长为6R,面积为6个正三角形面积和=√3R^2\/4*6=3√3R^2\/2 正十二边形:分别连接圆心与相邻的两个顶点,组成的三角形为等腰三角形 底角为75°。顶角为30° 则边长为圆半径2Rsin15°。则周长为24Rsin15°,面积为12个等腰三角形面积和=R^2sin15°cos15°*...

圆弧的周长怎么求的啊??
圆的周长公式是 2×3.14×R 半个圆的周长51.4 那么圆的周长就是102.8-2R 所以102.8-4R=2×3.14×R R=10 所以面积为 3.14×R×R=314 你是不是在学电脑制图?CAD快捷键一览 创建三维阵列 3A 创建三维面 3F 在三维空间创建由直线段组成的多段线 3P 在二维和三维空间中将某对象与其他对象对齐 AL 加载AutoLI...

我在家具厂呆过一段时间,我现在想去学家具绘图员,可我是个小学毕业的...
当我们每次新建或打开一个AutoCAD绘图文件时,CAD本身会自动搜索到安装目录下的SUPPORT路径,找到并读入ACAD.PGP文件。当AutoCAD正在运行的时候,我们可以通过命令行的方式,用ACAD.PGP文件里定义的快捷命令来完成一个操作,比如我们要画一条直线,只需要在命令行里输入字母“L”即可。 二、快捷命令的命名规律 1、 快捷命令...

从键盘读入数据到文本,在进行屏幕输出,复制文本内容... 为什么程序到复...
从键盘读入数据到文本,在进行屏幕输出,复制文本内容... 为什么程序到复制那一步,自动退出了,后面没执 importjava.io.*;publicclassfileStream{staticinta;publicstaticvoidmain(Stringarg[]){try{keyboardToFile();\/\/System.out.println("是否读写文本内容:1.是2.否");\/\/(int)System.i... import java.io....

圆柱的体积,面积,周长公式是什么?
那么圆柱的体积公式是底面积乘以高,因为圆柱的底面是一个圆,所以面积为派r的平方,而高其实就是圆柱的母线,一般用小写字母l表示,所以圆柱的体积公式v=πlr的平方. 同时,圆柱的表面积由两个底面和一个侧面构成,所以圆柱的表面积公式为两个圆的面积,加上侧面也就是一个长方形的面积,们圆柱的...

求在一个圆中内接正n边形的周长和面积?
底角为82.5°。顶角为15° 则边长为圆半径2Rsin7.5°。则周长为48Rsin15°,面积为24个等腰三角形面积和=R^2sin7.5°cos7.5°*24=12R^2sin15° 规律:对于正n边形。周长为:2nRsin(180°\/n)面积:1\/2nR^2sin(360°\/n)方法可以按照我上面的推导 望采纳,谢谢 祝学习天天向上,...

相似回答