package com.ytu;
public class Test {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
WindowTrapezia win=new WindowTrapezia();
win.setTitle("使用MVC结构");
win.setBounds(100, 100,420,260);
}
}
package com.ytu;
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
public class WindowTrapezia extends JFrame implements ActionListener{
@Override
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
try{
double a=Double.parseDouble(textA.getText().trim());
double b=Double.parseDouble(textB.getText().trim());
double c=Double.parseDouble(textC.getText().trim());
trapezia .setA(a);
trapezia .setB(b);
trapezia .setC(c);
String area=trapezia .getArea();
showArea.append("梯形"+a+","+b+","+c+"的面积:");
showArea.append(area+"\n");
}
catch(Exception ex){
showArea.append("\n"+ex+"\n");
使用MVC结构计算梯形面积
最新推荐文章于 2022-05-19 15:22:02 发布