Eclipse 打开 excel文件有怎么实现的?请高手解答

上面图片是在eclipse下双击excel文件之后打开的。 现在我要做个eclipse插件,要用代码实现上述功能,应该要怎么实现呢?
OleFrame frame = new OleFrame(right_down, SWT.NONE);
File f = new File(
"C:\\Users\\Administrator\\Desktop\\test\\test.xlsm");
OleClientSite site = new OleClientSite(frame, SWT.NONE, f);
site.doVerb(OLE.OLEIVERB_SHOW);
这样实现不了,可能是因为我哪里写的不对,right_down只是view里的一个Composite,会不会影响?
请高手别嫌分少, 就这么多了。 谢谢大家!
已解决。
OleFrame frame = new OleFrame(right_down, SWT.NONE);
frame.setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true, 1, 1));
File f = new File(
"C:\\Users\\Administrator\\Desktop\\test\\test.xlsm");
OleClientSite clientsite = new OleClientSite(frame, SWT.FILL, f);
clientsite.doVerb(OLE.OLEIVERB_INPLACEACTIVATE);

给OleFrame加个layoutdata 同时 new OleClientSite 的时候SWT.FILL。

第1个回答  2017-09-02
在eclipse中新建项目,根据你的需要选择是普通java项目还是web项目,把你改过的java文件放到src目录中,然后就可以编译了。注意,需要把你那个文件相关的jar包和class文件都要加到项目中,不然编译不过去。
第2个回答  2017-07-03
少了set吧,是吗?

要疯了,我在eclipse中每次打开同一个xml文件都会开启一个新的tab页
不要重复打开同一个文件夹 打开文件夹,菜单上有一个工具选项,在里面选择文件夹选项,在常规中改为在同一窗口打开每个文件夹

请教Java高手一个“eclipse”如何attach source?
如果是maven\/gradle,可以打开下载源码选项,自动attach..如果是手工,就要下载hibernate源码的zip(里面含有.java文件不是.class文件)然后再按图上的External location 指向zip包

程序员有很厉害,不外传的代码吗?
1,程序设计人员。一个程序,就是一个系统。对于一个规模庞大的程序来说其结构非常复杂,各个部分的功能之间的衔接非常复杂,所以需要预先对整个系统的架构进行设计,程序设计人员的主要工作就是如此。2,程序编码人员。编码,也就是代码。……程序是由代码组成的。相应的,程序代码是由程序员一段一段编辑...

...写的.java文件,怎么怎么才能直接用eclipse打开呢,打开后是否可以正常...
可以。只要包路径正确。安装了JDK基本上就可以了。前提是你需要将该源文件放到一个已有的JAVA工程中IDE才能帮你完事

...请教java高手,尤其用这个包处理Excel文件的大虾们,谢谢了!
那么运行也应该能通过。请注意编译和运行环境相同。这应该是jxl.jar包未在classpath路径中或者设置有错误。jxl不一定需要在jre的ext目录,如果你的编译环境是Eclipse等IDE环境,那么运行不会有问题的。如果是命令行运行java ReadExcel,那么可以这样执行java -cp [你的jxl目录]\/jxl.jar ReadExcel ...

...在windows下设置,双击执行jar文件时有足够内存,不用命令行执行jar文 ...
一般指定jvm运行的虚拟内存都是在诸如tomcat或者weblogic之类的中间件或者eclipse或者jboss之类的东西,但是楼主的是一个jar,我推荐这样做,新建一个文件,命名为XX.bat,里面写java -jar -Xms128m -Xmx128m XX.jar,双击bat文件即可执行jar,如果你需要定时运行这个jar也很容易,将bat加入到计划任务中...

eclipse中如何添加别的android版本
第一步,添加ADT。打开eclipse,进入工作界面后点击菜单栏的help,选择install new software.进入后点击添加(add)按钮。这里添加的ADT可以是你实现就下载好的ADT文件,也可以直接下载,如果是事先下载好的文件,那么选择下载的路径即可。这里组要注意的是,下载的文件一定是压缩文件。第二步,加载ADT。选...

...感觉都是在走形式 样样涉及样样不精。怎么办?
熟悉API的方法一是多查Java DOC文档(参考文献4.4),二是使用JBuilder\/Eclipse等IDE的代码提示功能。 3.1.4 特定API的学习 Java介入的领域很广泛,不同的领域有不同的API,没有人熟悉所有的API,对一般人而言只是熟悉工作中要用到的API。如果你做界面开发,那么你需要学习Swing\/AWT\/SWT等API;如果你进行网络游戏开发,你...

如何使用Javadoc命令导出所有API
我要参加一个Java技能比赛,可惜是封闭机考,范围特别广,类和函数不一定能全都背下来,只能从机器本身里面想办法得到API的帮助。据说javadoc命令可以生成HTML版的API文档,如何实现呢?杨若瑜 | 浏览995 次 |举报 我有更好的答案推荐于2017-12-16 14:51:23 最佳答案 解压%JAVA_HOME%\\src.zip 到sources 目录, 新建...

p6怎么将project文件导入
文件——导入——选择要导入的Project文件——注意更改后缀——按提示点下一步——完成注意:一定在作业模式下导入 本回答由网友推荐 举报| 答案纠错 | 评论(1) 0 5 pioneerle11 采纳率:100% 擅长: 操作系统\/系统故障 为您推荐: p6作用 p6书籍 project与p6那个好 p6学习 project使用教程 项目管理p6...

相似回答