JXCELL实例学习与研究(二) 之 EXCEL中各种图表格式的显示 超链接(链接到另外的单元格、WEBSITE、E-MAIL、本地磁盘/文件)

简介:
import com.jxcell.ChartShape;
import com.jxcell.RangeRef;
import com.jxcell.View;

public class CsvChartTest
{
    public static void main(String args[])
    {
        View m_view;
        try
        {
            m_view =new View();
            m_view.read(".\\book.csv");
            ChartShape chart = m_view.addChart((short)1, (short)9,(short)9, (short)22);
            chart.initData(new RangeRef(0,1,4,7),true);     //Sheet1!$A$2:$E$8
            m_view.write(".\\columnChart.xls");
            chart.setChartType(ChartShape.TypeBar);
            m_view.write(".\\barChart.xls");
            chart.setChartType(ChartShape.TypePie);
            m_view.write(".\\pieChart.xls");
            chart.setChartType(ChartShape.TypeLine);
            m_view.write(".\\lineChart.xls");
            chart.setChartType(ChartShape.TypeArea);
            m_view.write(".\\areaChart.xls");
            chart.setChartType(ChartShape.TypePie);
            m_view.write(".\\pieChart.xls");
            chart.setChartType(ChartShape.TypeDoughnut);
            m_view.write(".\\doughnutChart.xls");
            chart.setChartType(ChartShape.TypeScatter);
            m_view.write(".\\scatterChart.xls");
            chart.setChartType(ChartShape.TypeBubble);
            m_view.write(".\\bubbleChart.xls");
//            Designer.newDesigner(m_view);
        }
        catch (Exception e)
        {
            e.printStackTrace();
        }
    }
}


默认:竖向的


TypeBar:横向柱状图
TypePie:饼状图
TypeLine:线状图
TypeArea:面积图
TypeDoughnut:圈图
TypeScatter:线点图
TypeBubble:没怎么看懂,就是一个灰图,不过查阅资料,貌似是泡状图






超链接(链接到另外的单元格、WEBSITE、E-MAIL、本地磁盘/文件)


import com.jxcell.*;

import java.io.IOException;
import com.jxcell.designer.Designer;

public class Hyperlinks
{
    public Hyperlinks()
    {
        View m_view = new View();
         try
         {
             //Creating Hyperlink to another cell
             m_view.addHyperlink(1,1,1,1,"C3", HyperLink.kRange,"This is Workbook Link!");

             //Creating Hyperlink for Website
             m_view.addHyperlink(2,1,2,1,"http://www.jxcell.net", HyperLink.kURLAbs,"This is Web Url Link!");

             //Creating Hyperlink for e-mail
             m_view.addHyperlink(3,1,3,1,"mailto:support@jxcell.com", HyperLink.kURLAbs,"Send Mail!");

             //Creating Hyperlink for Opening Files
             m_view.addHyperlink(4,1,4,1,"c:\\", HyperLink.kURLAbs,"This is File Link!");

             m_view.write(".\\hyperlink.xls");
             Designer.newDesigner(m_view);
      }
         catch (CellException e)
         {
             e.printStackTrace();
         } catch (IOException e)
         {
             e.printStackTrace();
         }
    }

    public static void main(String args[])
    {
        new Hyperlinks();
    }
}





目录
相关文章
|
3天前
R Excel 文件
Excel 格式的文件主要是 xls 或 xlsx,这两种文件可以在 R 语言中导入 xlsx 库来实现直接的读取。
38 23
|
1月前
|
前端开发 JavaScript
使用Vue+xlsx+xlsx-style实现导出自定义样式的Excel文件
本文介绍了在Vue项目中使用`xlsx`和`xlsx-style`(或`xlsx-style-vite`)库实现导出具有自定义样式的Excel文件的方法,并提供了详细的示例代码和操作效果截图。
282 1
使用Vue+xlsx+xlsx-style实现导出自定义样式的Excel文件
|
17天前
|
数据挖掘 数据处理 Python
python如何高效处理excel图表案例分享
python如何高效处理excel图表案例分享
24 2
|
3天前
|
存储 数据挖掘 测试技术
Python接口自动化中操作Excel文件的技术方法
通过上述方法和库,Python接口自动化中的Excel操作变得既简单又高效,有助于提升自动化测试的整体质量和效率。
12 0
|
25天前
|
SQL JSON 关系型数据库
n种方式教你用python读写excel等数据文件
n种方式教你用python读写excel等数据文件
|
1月前
|
SQL 分布式计算 DataWorks
DataWorks产品使用合集之如何直接导出excel文件
DataWorks作为一站式的数据开发与治理平台,提供了从数据采集、清洗、开发、调度、服务化、质量监控到安全管理的全套解决方案,帮助企业构建高效、规范、安全的大数据处理体系。以下是对DataWorks产品使用合集的概述,涵盖数据处理的各个环节。
|
1月前
|
JavaScript 前端开发 easyexcel
基于SpringBoot + EasyExcel + Vue + Blob实现导出Excel文件的前后端完整过程
本文展示了基于SpringBoot + EasyExcel + Vue + Blob实现导出Excel文件的完整过程,包括后端使用EasyExcel生成Excel文件流,前端通过Blob对象接收并触发下载的操作步骤和代码示例。
188 0
基于SpringBoot + EasyExcel + Vue + Blob实现导出Excel文件的前后端完整过程
|
1月前
|
关系型数据库 MySQL Windows
MySQL数据导入:MySQL 导入 Excel 文件.md
MySQL数据导入:MySQL 导入 Excel 文件.md
|
29天前
|
关系型数据库 MySQL Shell
不通过navicat工具怎么把查询数据导出到excel表中
不通过navicat工具怎么把查询数据导出到excel表中
28 0
|
12天前
|
数据采集 存储 数据挖掘
使用Python读取Excel数据
本文介绍了如何使用Python的`pandas`库读取和操作Excel文件。首先,需要安装`pandas`和`openpyxl`库。接着,通过`read_excel`函数读取Excel数据,并展示了读取特定工作表、查看数据以及计算平均值等操作。此外,还介绍了选择特定列、筛选数据和数据清洗等常用操作。`pandas`是一个强大且易用的工具,适用于日常数据处理工作。