【如何在java中读取xls图表?】教程文章相关的互联网学习教程文章

java使用APACHE POI在powerpoint中创建图表【代码】

我们如何使用apache poi在java中的ppt中创建图表.我们使用哪种POI API.下面是我用来创建文本框的代码XSLFSlide slide = pptx.createSlide(); XSLFTextShape textShape = slide.createTextBox(); textShape.setText(data);幻灯片对象不包含用于创建图表的任何API. 对此有何解决方案? 提前致谢解决方法:到目前为止,在apache poi的powerpoint幻灯片中没有像XSLFChartShape这样的东西. 但是当然如果知道* .pptx ZIP存档的内部结构和其...

java – 将图表图表添加到缓冲区【代码】

我在struts2.in中创建了web项目,我使用jfreechart绘制了一个图形,我在Action类中实现了该图形. http://www.java2s.com/Code/Java/Chart/JFreeChartTimeSeriesDemo10withperminutedata.htm 它在单独的applet窗口中显示图形我用Google搜索并找到一种方法将此图表保存为图像,以便在我的jsp文件中我可以包含此图像. 但是当我部署时,我必须将我的项目转换为WAR文件,但如果我将项目转换为WAR,则无法访问根据用户请求更改的图...

java – 使用JFreeChart的动态图表【代码】

我有一个100,000个样本的数组,所有样本都是double类型.我想显示或绘制这个数组,以便我得到一个移动的图表/图表(动态)而不是一次显示它.谁能帮我吗.在图中,ee []和y []在一些处理之后获得.private byte[] FileR(String filename) {byte[] data = null;AudioInputStream ais;try {File fileIn = new File(filename);if (fileIn.exists()) {ais = AudioSystem.getAudioInputStream(fileIn);data = new byte[ais.available()];ais.read...

java – JFreeChart – 如何在TimeSeries图表的X轴上显示实时【代码】

我想在TimeSeries图表上显示实时数据,实时显示在x轴上(或者至少具有与实时相同的时间速度). 这是一个问题的SSCCE,随机数作为实时输入. x轴上显示的时间比实时快得多(假设它以hh:mm:ss格式显示):public class DynamicTimeSeriesChart extends JPanel {private DynamicTimeSeriesCollection dataset;private JFreeChart chart = null;public DynamicTimeSeriesChart(final String title) {dataset = new DynamicTimeSeriesCollect...

java – SWT中漂亮图表的库?【代码】

我知道以下用于在SWT / Eclipse RCP应用程序中绘制图表的库: > Eclipse BIRT Chart Engine(链接到有关如何使用它的文章)> JFreeChart 哪些其他库可以用SWT绘制漂亮的图表?或者Java中的图表一般?毕竟,你总是可以显示图像……解决方法:我没有使用过BIRT或JGraph,但是我在SWT应用程序中使用了JFreeChart.我发现在SWT中使用JFreeChart的最佳方法是将复合体设为AWT框架并使用AWT功能进行JFreeChart.这样做的方法是创建一个复合材料Co...

java – JFreeChart – 创建移动图表时出现问题

我在我的java应用程序中使用JFreeChart. 问题 我想绘制一个XYAreaChart,当我们开始绘制数据时,其域轴(x轴)应自动水平滚动. 我在TimeSeriesCharts中看到了同样的东西,但我不想要任何timeSeriesChart.我只想要滚动的x轴.解决方法:您需要创建自己的SlidingXYDataset,以类似于SlidingCategoryDataset实现CategoryDataset的方式实现XYDataset. 附录:如comment所述,可以在here找到典型的实施方案.

Java利用Apache poi导出图表

jarcompile(org.apache.poi:poi:4.0.1)compile(org.apache.poi:poi-scratchpad:4.0.1)compile(org.apache.poi:poi-ooxml:4.0.1)compile(org.apache.poi:ooxml-schemas:1.4) public static class Inbound_chartExport{public XSSFSheet sheet;//操作的sheetpublic String title;//头部标题public String seriesTitle;//系列标题public String xName;//x轴标题public String yName;public int startRow;//开始行数public int size;//...

java – Apache POI:克隆包含图表的工作表【代码】

根据众多消息来源,例如Limitations section on official page,使用POI的Excel图表的唯一好方法可能是使用现有图表作为模板的Excel文件并修改图表使用的源单元格.而且效果很好. 问题是我们不仅需要一个而且需要多个(我们不知道在编译时有多少)具有相同图表但不同(动态生成)数据的工作表.使用cloneSheet(sheetNumber)是复制模板工作表的一种方法.但是,如果工作正常,直到图表被克隆. 当我尝试克隆带有图表的工作表时,我得到:Exceptio...

如何在java中读取xls图表?

我正在使用POI API读取模板n以通过java创建XLS文件. 我想从模板中获取图表.有没有办法这样做?解决方法:如果将图表构建到模板中,则在将数据插入电子表格时会自动更新. 如果您想从头开始创建图表,我相信POI中尚未提供此功能. 来自POI网站:You can not currently create charts.You can however create a chart inExcel, modify the chart data valuesusing HSSF and write a new spreadsheetout. This is possible because POIatte...

java – 无论如何以图表或图表形式查看Firestore中的数据?

我能够从我的Cloud Firestore数据库中检索数据,但我只是想知道是否还有以各种形式显示这些数据.例如条形图或饼图?解决方法:是的,实际上有一些可用于Android的不同图形库. 对于我的一个应用程序,我目前正在使用Android GraphView实时绘制传感器数据.它非常可定制,并且运行良好且流畅.网站上的视频看起来很基本,但您可以按照适合您设计的方式进行更改. 还有一个名为MPAndroidChart的替代方案.它看起来非常好并且可以自定义,也支持实...

java – Android Facebook图表api基本信息请求【代码】

只是试图允许我的应用程序访问经过身份验证的Facebook用户的基本信息,但我的logcat告诉我 06-30 16:37:27.969:WARN / System.err(1559):com.facebook.android.FacebookError:必须使用活动访问令牌来查询有关当前用户的信息. 在运行代码的身份验证之后.有人能指出我正确的方向吗?我见过一个非常相似的帖子,其中有人使用几乎完全相同的代码而且它有效. 谢谢Facebook facebook = new Facebook("187212574660004");TextView nTex...

java – jfreechart – 删除图表中的空格【代码】

我正在使用JFreeChart,我想删除瀑布图中的左右空格. 这是我的图表现在看起来像红色波浪线,以展示我想要删除的空间. 知道如何删除这些空格吗?解决方法:因为ChartFactory.createWaterfallChart()实例化了CategoryAxis,只需设置相关的边距:CategoryAxis domainAxis = plot.getDomainAxis(); domainAxis.setLowerMargin(0); domainAxis.setUpperMargin(0);

java – JFreeChart如何获取时间序列图表上显示的数据点【代码】

我只想在我的图表上显示数据点,我该怎么做?该图显示为线图,但我希望每个数据点都有小标记. 该应用程序的JFreeChart部分是:private XYDataset createDataset() {final TimeSeries inclinometerAngles = new TimeSeries(TimeUnit.SECONDS);// Add all data from the map to the datasetfinal Set<Date> keys = data.keySet();for (Date date : keys) {Record r = data.get(date);if (r.mcInclinometerAngle != null) {inclinometer...

java – 从hibernate模型生成图表

我有一个遗留的Spring Hibernate应用程序的代码库和SQL创建脚本,可以退役和迁移.我对Java(和遗留框架)的了解有限,因此生成模型图可能有助于理解旧数据(和逻辑). SQL脚本没有外键,但注意到带有字段及其与Hibernate关系的模型注释的XML. 从这些Hibernate XML生成模型图的最简单方法是什么?可以安装DjangoGraphviz以立即生成模型图. Hibernate有类似的方法/工具吗?解决方法:使用Hibernate,您可以在实体之间使用Java引用,因此任何可视...

java – 如何以编程方式将ChartPanel中的当前图表另存为PNG?【代码】

我在ChartPanel中创建了一个JFreeChart,我想以编程方式保存它.该功能应该存在,因为可以手动执行此操作(从那里右键单击菜单和PNG选项). 我找到了方法chartPanel.createImage(??,??),但我不知道我需要设置什么宽度和高度.解决方法:解决方案是使用ChartUtilities.writeChartAsPNG方法 例:try {OutputStream out = new FileOutputStream(chartName);ChartUtilities.writeChartAsPNG(out,aJFreeChart,aChartPanel.getWidth(),aChartPan...