JAVA课程设计——简易文件资源管理器(团队博客)

这是一个关于JAVA课程设计的团队项目,开发了一个简易文件资源管理器。团队成员包括王高瞻(组长)和陈龙昭(组员),分别负责窗口界面设计和部分功能实现。项目实现了查找、重命名、预览和统计等功能,同时存在改进空间,如增加文件类型的视觉区分和探索更多功能。
摘要由CSDN通过智能技术生成

目录

一、团队成员介绍

二、团队成员任务分配

三、项目功能架构图

四、项目运行截图

1、程序运行主界面

2、相关功能演示(由于返回,复制,粘贴不好用图片演示,再此不做演示)

(1)查找功能

(2)重命名

(3)预览

(4)统计

五、项目关键代码

1.窗口设计

2.功能实现

六、尚待改进或新的想法

七、个人博客地址链接


一、团队成员介绍

姓名:王高瞻(组长)

班级:计算机1901班

学号:1920040103

姓名:陈龙昭(组员)

班级:计算机1901

学号:1913040117

二、团队成员任务分配

王高瞻(组长):

窗口界面设计;

查找,返回,重命名,预览,统计功能的实现。

陈龙昭(组员):

团队博客编写;

复制,粘贴功能的实现

三、项目功能架构图

四、项目运行截图

1、程序运行主界面

2、相关功能演示(由于返回,复制,粘贴不好用图片演示,再此不做演示)

(1)查找功能

(2)重命名

(3)预览

(4)统计

五、项目关键代码

1.窗口设计

package gui;

import java.awt.*;
import java.awt.event.ActionEvent;
import java.io.File;

import javax.swing.*;
public class winsEvent {
	JFrame frame;//窗体
	JPanel jPanel;//面板
	Container container;//容器
	
	JTextField field1;//文本框提供输入路径
	JButton bsearch,breturn,bcopy,bstick,bname,bpreview,brecord;//查找,返回,复制,粘贴,重命名,预览,统计
	MyListener listener; 
	JList list;
	JTextArea area;//文本区显示预览和统计
	
	public winsEvent() {
		frame = new JFrame("文件管理器");
		frame.setBounds(200, 100, 800, 600); // 设置窗口大小和位置
		frame.setLayout(new BorderLayout());//设置窗体布局
		container = frame.getContentPane();//设置容器
		jPanel = new JPanel(); // 创建面板
		jPanel.setLayout(new FlowLayout(FlowLayout.LEADING));//设置面板布局
		
		first();
//窗体显示和关闭	
		frame.setVisible(true);
		frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
	}
	void first() {
		//定义
		field1 = new JTextField(10);
		field1.setText("");
		bsearch = new JButton("查找");
		bsearch.setActionCommand("bsearch");//建立事件
		breturn = new JButton("返回");
		breturn.setActionCommand("breturn");
		list = new JList();
		bcopy = new JButton("复制");
		bcopy.setActionCommand("bcopy");
		bstick = new JButton("粘贴");
		bstick.setActionCommand(
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值