java用jacob操作word的问题
打开文件用的是按钮事件,如果不再按钮中定义MSWordManager对象,打开按钮点不起来。但是在打开按钮中定义了,点击别的按钮操作,比如查找的话,怎么获取对象。btn_...
打开文件用的是按钮事件,如果不再按钮中定义MSWordManager对象,打开按钮点不起来。
但是在打开按钮中定义了,点击别的按钮操作,比如查找的话,怎么获取对象。
btn_jPanelOpen_OpenDoc.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent arg0) {
// TODO Auto-generated method stub
JFileChooser jChooser = new JFileChooser();
FileFilter filter = new FileNameExtensionFilter(
"Word文档(*.doc;*.docx)", "doc", "docx");
jChooser.setFileFilter(filter);
jChooser.setAcceptAllFileFilterUsed(false);
//打开一个对话框
int index = jChooser.showDialog(null, "打开Word文件");
File file = jChooser.getSelectedFile(); // 获得文件对象
MSWordManager msWord_Open = new MSWordManager(false);
//?????????????????????????????????????????????????
if (index == JFileChooser.APPROVE_OPTION)
{
msWord_Open.openDocument(jChooser.getSelectedFile().getAbsolutePath());
}
}
}); 展开
但是在打开按钮中定义了,点击别的按钮操作,比如查找的话,怎么获取对象。
btn_jPanelOpen_OpenDoc.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent arg0) {
// TODO Auto-generated method stub
JFileChooser jChooser = new JFileChooser();
FileFilter filter = new FileNameExtensionFilter(
"Word文档(*.doc;*.docx)", "doc", "docx");
jChooser.setFileFilter(filter);
jChooser.setAcceptAllFileFilterUsed(false);
//打开一个对话框
int index = jChooser.showDialog(null, "打开Word文件");
File file = jChooser.getSelectedFile(); // 获得文件对象
MSWordManager msWord_Open = new MSWordManager(false);
//?????????????????????????????????????????????????
if (index == JFileChooser.APPROVE_OPTION)
{
msWord_Open.openDocument(jChooser.getSelectedFile().getAbsolutePath());
}
}
}); 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询