美文网首页
程序员学会这个Java系统总体设计就离架构师不远了!

程序员学会这个Java系统总体设计就离架构师不远了!

作者: 是阿胖胖吖 | 来源:发表于2020-02-04 22:41 被阅读0次

程序员学会这个Java系统总体设计就离架构师不远了!

程序员在Java编程这个行业想要获取一个快速的发展的机会,那么基础的Java系统总体设计这个技能是必须要具备的,今天就和大家分享一下程序员系统设计的思路,希望能给大家带来些帮助。

专注于Java架构师技术分享,撩我免费送架构师晋级资料

欢迎撩我wei♥心:前面是1253后面是8552)

程序设计思路:

在本程序中,设计了一个菜单栏和文本内容区。设计过程中用到了JScrollPane,JMenu,JTextPane,JFileChooser等。JMenu用来制作菜单,菜单包括“文件”“编辑”“关于”。JTextPane主要用来输入文本。为了加入颜色的设置,所以加了一个JColorChooser组件。

1.程序运行界面:

2.系统功能结构图:

3.系统数据流程图:

4.程序相关说明:

整个记事本分为2快:菜单栏和内容输入区。本程序中首先定义一个mynotepad类继承JFrame作为最底层容器。

(1).Textcontent为程序文本输入区。

(2).Menu为菜单栏。

(3).AboutDialog为关于对话框。

(4).要想记事本完成需求分析中相应的功能,还必须添加事件监听器。事件监听器不仅要添加在菜单栏和内容输入区,还需加在容器中。本程序中ActListener实现了ActionListener接口,用来监听并处理所有菜单项和内容输入区为事件源的事件。

另外,还用来WindowListener来监听处理容器关闭触发的事件,WindowListener继承了WindowsAdapter类并覆盖了WindowsClosing方法。

转发+关注后私信我回复【架构资料】即可免费领取全套架构师学习资料

相关文章

网友评论

      本文标题:程序员学会这个Java系统总体设计就离架构师不远了!

      本文链接:https://www.haomeiwen.com/subject/pnzdxhtx.html