• 大小: 9.5MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-10-17
  • 语言: 其他
  • 标签: mxgraph  demo  源码  API  

资源简介

mxgraph写的一个demo,部署到tomcat就可以运行,适合初学者学习的mxGraph程序。 访问IP http://localhost:8080/mdsProject/test/mxgraph/algPage

资源截图

代码片段和文件信息

package com.diydyq.util;

import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;

public class FileStream
{
public static BufferedReader readFile(String filename) throws FileNotFoundException
{
return readFile(new File(filename));
}

public static BufferedReader readFile(File file) throws FileNotFoundException
{
BufferedReader br = null;

if(!file.exists())
{
InputStream is = FileStream.class.getResourceAsStream(“/“+file.getName());
br = new BufferedReader(new InputStreamReader(is));
}
else
{
br = new BufferedReader(new InputStreamReader(new FileInputStream(file)));
}
return br;
}

public static BufferedWriter writeFile(String filename boolean delIfExists)
{
File file = new File(filename);
if(delIfExists)
file.delete();

BufferedWriter bw = null;
try
{
bw = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(file)));
} catch (FileNotFoundException e)
{
e.printStackTrace();
}

return bw;
}

public static BufferedWriter writeFile(File file) throws Exception
{
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(file)));

return bw;
}

public static String getContentLine(String filename int fromStartLine) throws Exception
{
BufferedReader br = FileStream.readFile(filename);

StringBuilder sb = new StringBuilder();

int lineNumber = 0;
String line = null;

while((line=br.readLine()) != null)
{
lineNumber++;

if(lineNumber >= fromStartLine)
{
sb.append(line);
}
}

br.close();

return sb.toString();
}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2016-04-21 10:30  mxGraphDemo\
     文件         540  2014-07-23 17:15  mxGraphDemo\.classpath
     文件         856  2014-07-23 17:22  mxGraphDemo\.project
     目录           0  2016-04-21 10:30  mxGraphDemo\.settings\
     文件         158  2012-05-03 16:15  mxGraphDemo\.settings\.jsdtscope
     文件         395  2012-05-03 15:49  mxGraphDemo\.settings\org.eclipse.jdt.core.prefs
     文件         450  2014-07-23 17:15  mxGraphDemo\.settings\org.eclipse.wst.common.component
     文件         233  2012-05-03 16:15  mxGraphDemo\.settings\org.eclipse.wst.common.project.facet.core.xml
     文件          49  2012-05-03 15:49  mxGraphDemo\.settings\org.eclipse.wst.jsdt.ui.superType.container
     文件           6  2012-05-03 15:49  mxGraphDemo\.settings\org.eclipse.wst.jsdt.ui.superType.name
     文件        1030  2012-05-11 17:23  mxGraphDemo\.settings\org.eclipse.wst.validation.prefs
     文件         263  2012-05-03 16:15  mxGraphDemo\.settings\org.eclipse.wst.xsl.core.prefs
     目录           0  2016-04-21 10:30  mxGraphDemo\WebContent\
     目录           0  2016-04-21 10:30  mxGraphDemo\WebContent\meta-INF\
     文件          39  2011-11-07 11:10  mxGraphDemo\WebContent\meta-INF\MANIFEST.MF
     目录           0  2016-04-21 10:30  mxGraphDemo\WebContent\WEB-INF\
     文件       15999  2011-11-07 11:10  mxGraphDemo\WebContent\WEB-INF\c.tld
     文件       20270  2011-12-19 10:08  mxGraphDemo\WebContent\WEB-INF\fmt.tld
     目录           0  2016-04-21 10:30  mxGraphDemo\WebContent\WEB-INF\jsp\
     目录           0  2016-04-21 10:30  mxGraphDemo\WebContent\WEB-INF\jsp\mxgraph\
     文件        6251  2014-07-18 10:53  mxGraphDemo\WebContent\WEB-INF\jsp\mxgraph\algPage.jsp
     目录           0  2016-04-21 10:30  mxGraphDemo\WebContent\WEB-INF\lib\
     文件      227350  2013-04-26 15:28  mxGraphDemo\WebContent\WEB-INF\lib\ant-contrib.jar
     文件       12131  2013-04-26 15:28  mxGraphDemo\WebContent\WEB-INF\lib\ant-launcher.jar
     文件     1352331  2013-04-26 15:28  mxGraphDemo\WebContent\WEB-INF\lib\ant.jar
     文件       26439  2013-04-26 15:28  mxGraphDemo\WebContent\WEB-INF\lib\asm.jar
     文件      282338  2013-04-26 15:28  mxGraphDemo\WebContent\WEB-INF\lib\cglib.jar
     目录           0  2016-04-21 10:30  mxGraphDemo\WebContent\resources\
     目录           0  2016-04-21 10:30  mxGraphDemo\WebContent\resources\alg\
     文件        1253  2014-07-01 18:04  mxGraphDemo\WebContent\resources\alg\checkmark.gif
     文件          67  2014-07-01 18:05  mxGraphDemo\WebContent\resources\alg\collapsed.gif
............此处省略2962个文件信息

评论

共有 条评论