package pr2.strukturierung.jars_einbinden; import javax.swing.JFrame; // TODO: Einkommentieren //import org.jfree.chart.ChartFactory; //import org.jfree.chart.ChartPanel; //import org.jfree.chart.JFreeChart; //import org.jfree.chart.plot.PiePlot3D; //import org.jfree.data.general.DefaultPieDataset; /** * Fenster mit der Torten-Grafik. */ public final class PieChart { /** * Konstruktor. */ private PieChart() { // keine Objekte benötigt. } /** * Main-Methode. * * @param args Kommandozeilen-Argumente */ public static void main(String[] args) { // TODO: Einkommentieren // final String title = "Welches ist Euer Lieblingsspiel?"; // // JFrame jframe = new JFrame(title); // jframe.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); // // DefaultPieDataset dataset = new DefaultPieDataset(); // dataset.setValue("GTA V", 20); // dataset.setValue("Fortnite", 30); // dataset.setValue("Elden Ring", 15); // dataset.setValue("Horizon Forbidden West", 35); // // JFreeChart chart = ChartFactory.createPieChart3D( // title, // dataset, // true, // true, // false); // // PiePlot3D plot = (PiePlot3D) chart.getPlot(); // plot.setForegroundAlpha(0.6f); // // ChartPanel chartPanel = new ChartPanel(chart); // chartPanel.setPreferredSize(new java.awt.Dimension(500, 270)); // jframe.setContentPane(chartPanel); // jframe.pack(); // jframe.setVisible(true); } }