编写程序,使用饼图显示作业、平时测验、期中考试和期末考试占总成绩的百分
比,如下图所示。假设作业占 20%用红色显示,平时测验占 10%用蓝色显示,期
中考试占30%用绿色显示,期末考试占40%用白色显示。
package 课程设计;
import java.awt.*;
import javax.swing.*;
public class Car extends JFrame {
public static void main(String[] args) {
JFrame frame = new Car();
frame.setSize(300, 300);
frame.setTitle("Circle"); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setLocationRelativeTo(null); // Center the frame
frame.setVisible(true);
}
public Car() {
add(new PieChart1());
}
}
class PieChart1 extends JPanel {
protected void paintComponent(Graphics g) {
super.paintComponent(g);
int w = getWidth();
int h = getHeight();
int xCenter = w / 2;
i