根据Java源码生成流程图

前言

最近我写了点操作数据库的代码,但是呢,要在报告里画上流程图。手动来画的话很繁琐,于是我就想着有没有工具可以根据java源代码直接生成流程图。网上找了一番找到一个可以免费试用的流程图生成工具(visustin)。

工具软件

安装步骤

下载demo版安装包

进入官方网站:: 然后下来找到Download for free标题下面的Download demo链接地址:: 点击进入,然后点击Go download链接:跳过问卷直接下载: 然后找到Free downloads for Windows标题,选择最新的版本,点击Download demo链接下载即可:

安装demo版本

下载到的Demo程序是个压缩包,解压下载的压缩包,然后点击setup.exe进行安装。

注意安装入口

使用demo版本生成流程图

java代码:

// 事件监听
public void actionPerformed(ActionEvent e)
{
          
   
	// 如果按下的录入按钮
	if (e.getSource() == insert)
	{
          
   
		Student student = Student.getInstance();
		// 获取文本框中的文本
		getAllInputs(student);
		// 检查是否全都输入了
		if (!isInputAll(student))
		{
          
   
			JOptionPane.showMessageDialog(this, "请全部填写所有输入项");
		} else
		{
          
   
			// 判断
			if (canBeInsert())
			{
          
   
				insetIntoStudent(student);
				JOptionPane.showMessageDialog(this, "录入成功!", "信息管理系统",
						JOptionPane.INFORMATION_MESSAGE);
			}
		}
	}
	// 如果按下了重置按钮
	else if (e.getSource() == reset)
	{
          
   
		// 清空所有的输入框
		cleanInput();
	}
}
经验分享 程序员 微信小程序 职场和发展