猿问

雷达图问题

package Jfree;


import javax.swing.JFrame;

import javax.swing.JPanel;


import org.jfree.chart.ChartPanel;

import org.jfree.chart.JFreeChart;

import org.jfree.chart.plot.SpiderWebPlot;

import org.jfree.chart.title.LegendTitle;

import org.jfree.chart.title.TextTitle;

import org.jfree.data.category.DefaultCategoryDataset;

import org.jfree.ui.RectangleEdge;


public class MySpriderWebPlotTest {

public static void main(String args[]) {

        JFrame jf = new JFrame();

        jf.add(erstelleSpinnenDiagramm());

        jf.pack();

        jf.setVisible(true);

    }

    public static JPanel erstelleSpinnenDiagramm() {

        DefaultCategoryDataset dataset = new DefaultCategoryDataset();

        String group1 = "apple ";

        

        dataset.addValue(5, group1, "w1");

        dataset.addValue(6, group1, "w2");

        dataset.addValue(4, group1, "w3");

        dataset.addValue(2, group1, "w4");

        dataset.addValue(5, group1, "w5");

        dataset.addValue(5, group1, "w6");

        dataset.addValue(5, group1, "w7");

        dataset.addValue(8, group1, "w8");

    

        SpiderWebPlot spiderwebplot = new SpiderWebPlot(dataset);

        

        JFreeChart jfreechart = new JFreeChart("Test", TextTitle.DEFAULT_FONT,spiderwebplot, false);

        LegendTitle legendtitle = new LegendTitle(spiderwebplot);

        legendtitle.setPosition(RectangleEdge.BOTTOM);

        jfreechart.addSubtitle(legendtitle);

        

        ChartPanel chartpanel = new ChartPanel(jfreechart);

        return chartpanel;

    }

}

怎样变换代码让生成页面在class里面,而让图片展示通过jsp的调用,显示在浏览器页面上

qq_莫非
浏览 1762回答 1
1回答

qq_蝶恋花_9

基本不能这样,推荐你用echarts
随时随地看视频慕课网APP

相关分类

Java
我要回答