Java 有没有人成功使用过谷歌';s WindowBuilder Eclipse插件来构建包含JFreeChart组件的UI?

Java 有没有人成功使用过谷歌';s WindowBuilder Eclipse插件来构建包含JFreeChart组件的UI?,java,eclipse,user-interface,jfreechart,windowbuilder,Java,Eclipse,User Interface,Jfreechart,Windowbuilder,如果是,需要进行什么样的设置/配置?我现在到处闲逛,运气还不好。这不是一个要求,但我很幸运地用WindowBuilder构建了标准Swing接口,所以我想更进一步,将JFreeChart组件包括在其中。我可以跳转到代码编辑器,但如果一切都是图形化的,那就太好了,至少对于布局窗口来说是这样。任何Swing JavaBean组件都可以轻松添加到WindowBuilder调色板中,它是高度可定制的 手动添加JFreeChart控件很容易。下面是一个将两个ECG面板添加到主ECGPanel的示例。因为没

如果是,需要进行什么样的设置/配置?我现在到处闲逛,运气还不好。这不是一个要求,但我很幸运地用WindowBuilder构建了标准Swing接口,所以我想更进一步,将JFreeChart组件包括在其中。我可以跳转到代码编辑器,但如果一切都是图形化的,那就太好了,至少对于布局窗口来说是这样。

任何Swing JavaBean组件都可以轻松添加到WindowBuilder调色板中,它是高度可定制的


手动添加JFreeChart控件很容易。下面是一个将两个ECG面板添加到主ECGPanel的示例。因为没有空的ChartPanel构造函数,所以将其添加到调色板管理器似乎是不可能的

    XYDataset dataset = createDataset();
    JFreeChart chart = createChart(dataset);
    ChartPanel TopECGPanel = new ChartPanel(chart);
    TopECGPanel.setPreferredSize(new java.awt.Dimension(500, 270));
    TopECGPanel.setMouseZoomable(true);
    //setContentPane(chartPanel);
    TopECGPanel.setBounds(10, 41, 917,209);
    ECGPanel.add(TopECGPanel);

    XYDataset dataset2 = createDataset();
    JFreeChart chart2 = createChart(dataset2);
    ChartPanel BottomECGPanel = new ChartPanel(chart2);
    BottomECGPanel.setPreferredSize(new java.awt.Dimension(500, 270));
    BottomECGPanel.setMouseZoomable(true);
    //setContentPane(chartPanel);
    BottomECGPanel.setBounds(10, 275, 917,226);
    ECGPanel.add(BottomECGPanel);

这看起来很有希望。我有时间的时候会去看看的。ChartPanel(这是您添加各种图表的JFreeChart类)是一个JPanel,所以我至少应该能够添加它。这应该是一个好的开始。@ThomasOwens你曾经做到过吗?我尝试导入.jar,但所有组件的末尾都有“demo”,这似乎不正确