风机的数据的导入
来源:互联网 发布:帮助开淘宝店 编辑:程序博客网 时间:2024/04/27 15:37
JButton btnNewButton = new JButton("导入");btnNewButton.addMouseListener(new MouseAdapter() {private FileOutputStream fos;private FileInputStream fis;private BufferedInputStream bis;private BufferedOutputStream bos;@Overridepublic void mouseClicked(MouseEvent paramMouseEvent) {try {if (filePathText.getText() != null) {File file = new File(filePathText.getText());// FileInputStream fis = new FileInputStream(file);String name = file.getName();System.out.println("name " + name);String outfilename = IAppConstants.fanpath+ name.substring(0, name.indexOf(".")) + ".dat";System.out.println(outfilename);File outfile = new File(outfilename);if (outfile.exists()) {int con = JOptionPane.showConfirmDialog(null, "文件已存在,继续导入?", "导入错误",JOptionPane.YES_NO_CANCEL_OPTION,JOptionPane.INFORMATION_MESSAGE);if(con>0)return;}fos = new FileOutputStream(outfile);fis = new FileInputStream(file);bis = new BufferedInputStream(fis);bos = new BufferedOutputStream(fos);int i;byte[] buf = new byte[2048];while ((i = bis.read(buf)) != -1) {fos.write(buf, 0, i);}chartParentPanel.removeAll();double[][] dataArr = GetFanArr.getFanDataArr(file);chart = createChart(dataArr);chartParentPanel.setLayout(new BorderLayout(0, 0));chartPanel = new ChartPanel(chart);chartPanel.setPreferredSize(new Dimension(400, 360));chartPanel.setFillZoomRectangle(true);chartParentPanel.add(chartPanel, BorderLayout.CENTER);chartPanel.revalidate();;chartPanel.repaint();;Object[][] obDataArr = toObdata(dataArr);dtm = (DefaultTableModel) fanTable.getModel();dtm.setDataVector(obDataArr, columnNames);fanTable.repaint();JOptionPane.showMessageDialog(null, file + "导入成功,","提示", JOptionPane.INFORMATION_MESSAGE);}} catch (Exception e) {// TODO Auto-generated catch blocke.printStackTrace();JOptionPane.showMessageDialog(null, "请检查excel表格", "错误",JOptionPane.ERROR_MESSAGE);} finally {try {fis.close();fos.flush();fos.close();bis.close();bos.close();} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}}}});
0 0
- 风机的数据的导入
- 基于R语言的风机运行数据分析
- vc版的风机模拟代码,备忘
- 风机塔筒的振动形式
- 的法国核电风机法规环境
- 冷却风机叶轮的前盘有哪几种形式
- 选购新风机的关键知识点
- 浅谈中国风机企业的电子商务化(修订)
- 工业用热风机与发热管的一些对比
- 风机桨叶故障诊断(一) 样本的获取
- 物联网在智能家居的应用:智能新风机案例
- 数据的导入导出
- 数据的导入
- 数据的导入导出
- Oracle的数据导入
- Hive的数据导入
- mysql数据的导入
- RStudio-数据的导入
- 培养狼一样的“团队”——从菜鸟管理者到追求成为优秀领导者
- Md5加密
- 20150731
- zoj 3421 Error Curves(三分)
- java进阶第一篇
- 风机的数据的导入
- 没有积累的技术不叫技术
- 鸟哥的私房菜学习笔记七 命令别名
- Spring是什么?
- uva784(深搜广搜
- spring,hibernate,struts整合
- CSS 整理(1)
- SSH学习八 Spring框架 -- 控制反转实现Ioc
- iOS方法类:CGAffineTransform的使用大概