java用组件梯形面积的代码
时间: 2023-09-03 17:13:27 浏览: 49
以下是Java中计算梯形面积的代码,其中使用了组件JOptionPane来获取用户输入和显示计算结果:
```java
import javax.swing.JOptionPane;
public class TrapezoidArea {
public static void main(String[] args) {
// 获取用户输入
String input1 = JOptionPane.showInputDialog("请输入梯形的上底:");
String input2 = JOptionPane.showInputDialog("请输入梯形的下底:");
String input3 = JOptionPane.showInputDialog("请输入梯形的高:");
// 将用户输入转换为double类型
double top = Double.parseDouble(input1);
double bottom = Double.parseDouble(input2);
double height = Double.parseDouble(input3);
// 计算梯形面积
double area = (top + bottom) * height / 2;
// 显示计算结果
JOptionPane.showMessageDialog(null, "梯形的面积为:" + area);
}
}
```
用户将依次输入梯形的上底、下底和高,程序将自动计算梯形面积并弹出对话框显示结果。