java io流+swing编程制作图形化文件copy应用

22人阅读 评论(0) 收藏 举报
分类:

早前一段时间学习了java io后萌生了做点东西的想法,之前了解过java swing编程所以就想着做一个可视化的java

桌面应用程序


效果图如下

jar包打包成的.exe文件

后面我会附上打包教程链接



页面如下


项目架构



代码不是什么难点,用字节流进行操作,写好工具类直接开发即可,主要在于细节比如流的关闭,

复制源文件不存在或格式不对要抛异常出警告框,要复制到的文件不存在要创建以及

如何创建(当然此处舍去了写java swing编程时给我带来的布局的痛苦,,没事反正我以后不搞这方面

不过java写页面确实比较麻烦,笑哭)


最后导出项目jar包后用软件exe4j导出成.exe文件就可以通过点击直接使用啦

下面附上将java程序导成.exe文件的教程链接

https://blog.csdn.net/m0_38100471/article/details/72811145


代码架构较乱就不贴出来啦,这篇博文算作自己的一个总结吧


查看评论

Java IO流之拷贝(复制)文件

在android中使用最多的就是ListView,GridView,用到这两个控件那么肯定要用到适配器,那就是定义一个类继承BaseAdapter,让后覆写它里面的getCount(),getView...
  • u010785585
  • u010785585
  • 2016-10-17 09:31:58
  • 6690

java基础学习——Swing图形化用户界面编程

GUI概述 早期计算机系统中,电脑向用户提供的是单调、枯燥、纯字符状态的“命令行界面(CLI)”。就是到现在,我们还可以依稀看到它们的身影:在Windows中开个DOS窗口,就可看到历史的足迹。...
  • yiziweiyang
  • yiziweiyang
  • 2016-08-25 18:50:22
  • 15547

关于JAVA IO流中拷贝文件的几种方法

上一篇中的拷贝文件,采取的是批量的方法,还有2中方法分别是按字节拷贝和带缓冲的拷贝。带缓冲的拷贝主要是BufferedInputStream和BuferedOutputStream. Buffered...
  • u014042146
  • u014042146
  • 2015-09-10 17:28:51
  • 4703

基于的Swing图形界面开发工具的实现案例(转自WilliamChen)

 转自:http://blogs.sun.com/swing/Swing界面设计工具的基本思想和技术     对于未知技术的原理,我总喜欢自己想像它是如何实现的。我上学时互联网搜索技术还没有怎么流行。...
  • JefferyLee
  • JefferyLee
  • 2007-10-07 22:07:00
  • 4759

java中的IO流实现文件的复制下载

public HttpServletResponse download(String path, HttpServletResponse response) {         try {    ...
  • m0_37704670
  • m0_37704670
  • 2017-10-13 09:42:19
  • 228

IO流复制文件11种方法

java IO流复制文件11种方法
  • Yan_yuhan
  • Yan_yuhan
  • 2016-08-17 23:16:29
  • 2998

JAVA-IO流将A文件内容Copy到B文件中

编程思路: /*  * 将A文件中的内容复制到B文件中  *   * 复制原理:  * 其实就是将A文件中文件数据存储到B文件中  * 步骤:  * 1.在自己想要存储的地方创建一个B文件,用于存储A...
  • diaobao_weixiao
  • diaobao_weixiao
  • 2016-10-14 15:54:26
  • 1728

java IO流操作学生信息管理系统

1.//ObjectDemo package zhangge; import java.io.EOFException; import java.io.FileInputStream; imp...
  • zhangge360
  • zhangge360
  • 2013-05-31 21:09:14
  • 2533

简易学生管理系统(IO流、文件、)

之前用ArrayList做过简易管理学生管理系统。实现原理基本差不多。从键盘输入到程序,读出来赋给两个变量(姓名和学号),写对象(Object对象流)到文件........ 具体实现如下: pac...
  • sxb956347789
  • sxb956347789
  • 2016-10-17 22:59:37
  • 2071

java图形化Swing教程(一)

与多线程、泛型等不同,Swing主要在于使用。 下面主要放代码和注释,少说话。...
  • QuinnNorris
  • QuinnNorris
  • 2017-02-18 17:04:27
  • 8674
    个人资料
    持之以恒
    等级:
    访问量: 9563
    积分: 724
    排名: 7万+
    最新评论