document.write('
Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. import org.jfree.chart.*
  2. import org.jfree.chart.encoders.*
  3. import org.jfree.data.general.*
  4. import java.awt.image.*
  5. import java.awt.*
  6.  
  7. piedataset = new DefaultPieDataset();
  8. piedataset.with {
  9.      setValue \'C/C++\', 10
  10.      setValue \'PHP\', 30
  11.      setValue \'Java\', 60
  12. }
  13.  
  14. chart = ChartFactory.createPieChart(\'程式語言比例\', piedataset, *[true, true, true])
  15. chart.title.font = new Font(\'細明體\', 12, 20)
  16. chart.backgroundPaint = new Color(255,255,255,0)
  17.  
  18. encoder = new KeypointPNGEncoderAdapter()
  19. encoder.encodingAlpha = true
  20.  
  21. cb = encoder.encode(chart.createBufferedImage(320, 240, BufferedImage.BITMASK, null))
  22.  
  23. response.contentType = \'image/png\'
  24. response.contentLength = cb.length
  25. response.outputStream.write(cb)
');