亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

使用JPanel將ChartPanel添加到JTabbedPane

使用JPanel將ChartPanel添加到JTabbedPane

揚帆大魚 2020-02-01 16:16:05
我要添加JFreeChart到JPanel,然后添加JPanel到JTabbedPane。我設法顯示JFreeChart上JFrame,但我想添加JFreeChart為一個4片JTabbedPane。顯示圖表的代碼:public class Chart extends javax.swing.JPanel {  private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {        JPanel jPanel1 = new JPanel();        DefaultCategoryDataset dataset = new DefaultCategoryDataset();        dataset.setValue(60, "Marks", "Student 1");        dataset.setValue(40, "Marks", "Student 2");        dataset.setValue(90, "Marks", "Student 3");        dataset.setValue(50, "Marks", "Student 4");        dataset.setValue(70, "Marks", "Student 5");        dataset.setValue(30, "Marks", "Student 6");        JFreeChart chart = ChartFactory.createBarChart(            "Student Marks", "Student Name", "Marks", dataset,            PlotOrientation.VERTICAL, false, true, false);        CategoryPlot p = chart.getCategoryPlot();        p.setRangeGridlinePaint(Color.BLACK);        ChartPanel panel = new ChartPanel(chart);        panel.setDomainZoomable(true);        jPanel1.add(panel, BorderLayout.CENTER);        panel.setPreferredSize(new java.awt.Dimension(500, 270));  }添加到TabbedPane的代碼:tabStoreTrans.add("chart", new Chart());
查看完整描述

1 回答

  • 1 回答
  • 0 關注
  • 483 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號