算术表达式计算器软件
本程序是利用Java GUI界面的简易计算器,介于人们在日常生活中遇到的繁琐的计算表达式问题,设计了这个程序。当遇到一个表达式时,如果要通过计算器进行计算,必须要先考虑到运算符的优先级,计算起来较麻烦,也不能通过计算器一次性计算出结果,此程序就解决的这个问题
记事本软件设计,java设计
本软件用到了Java所提供的 主要采用awt包,io包,awt包中的MyMenuBar ()方法和ActionListener接口,通过awt事件处理,分别为每个菜单项添加事件函数,然后再在里面编写相应代码来实现软件中的功能。
文字编辑器软件 java设计
本程序是一个简单的文字编辑器程序,它用Java 文字编辑器是图形界面、线程、流与文件等技术的综合应用,该程序的用户界面采用了awt包,基本上实现了文本编辑器的基本功能,包含新建、保存和打开文件,关闭窗口;剪切、复制、粘贴、计算器,以及这些操作的快捷键。利用java.io包中的输入输出输出流类,负责文件的读取和写入操作。在Java的实用工具类库java.util包中,Java提供了一些实用的方法和数据结构。实现简单的纯文本编辑功能,能够将用户录入的文本存储到本地磁盘中。能够读取磁盘中现有的纯文本文件让用户继续编辑
后台截屏软件 java实现
后台截屏软件可以用在多种环境下的,为一般用户提供方便抓图的实用软件。我做的是一个简单的,能够实现基本功能的后台截图软件。使用JAVA集成开发环境Netbeans IDE设计,通过文本域和按钮等GUI组件以及运用JAVA内一些特殊用途的包而完成截图的功能。并且把所截的图片用.jpg格式保存在相应的目录下。
文本编辑器软件设计2
文本编辑器文件操作能够实现:新建文档、打开、保存、另存为、退出等。编辑操作能够实现对文本内容的撤消、剪切、复制、粘贴、删除、全选、日期/时间等。格式操作能够实现对文本内容的自动换行、字体等设置。帮助操作能够显示版本、作者信息,以及关于记事本主题等。实现简单的纯文本编辑功能,能够将用户录入的文本存储到本地磁盘中。能够读取磁盘中现有的纯文本文件让用户继续编辑
“打坏蛋”游戏设计,java设计
用JAVA设计这款经典游戏,包括JAVA的技术与多线程的应用,通过Swing组件叠加来分层显示,用时间任务来启动线程。用软件工程的标准,开发方法进行科学的建模。通过数据结构的分析与规划,数据流程,总体设计几个部。分详细的描述了整个开发过程。最后总结经验,书写开发心得。
秒表计时器设计,java程序设计
本程序采用NetBeans IDE工具开发,实现了以毫秒为单位的计时器,直接运行该项目文件下dist文件夹中的miaobiao.jar执行文件即可操作该程序。通过使用NetBeans提供的控件,该程序能同时记录三组时间,且能记录的最长时间高达24小时。计时器计时功能的控制用到了Date类和Timer类,为了让所做的图形界面程序通过事件响应机制实现用户与程序的交互,通过在按钮单击事件里添加一个监控对象,然后使用接口对象的方法来完成相应事件的处理。本程序中还定义了2个一般的类,用数学方法计算角度,实现秒表、时钟的走动,这2个类都用到了类的继承关系、线程的使用。该程序外观简洁自然,使用者能很容易理解该如何操作,还比较实用
电子商务实验和实验报告详细过程
大学电子商务实验和实验报告详细过程,
实验一 网上银行与网上支付的实验
实验二 数字证书的下载与安装
实验三 网上商务平台操作实践
实验四 网上商店的规划与实现
Socket编程建立一个服务器(JavaEE 基础编程)
Socket编程
用Java建立一个简单的服务器
总过程分为5部分,有详细的解说。
Linux系统下的锐捷认证全过程
Linux系统下的锐捷认证全过程,从开始下载到资源解包,到包的安装,每一步有详细的解释和指导。对初学Linux系统的学者有一定的帮助,还有Linux系统下,有中文输入法的安装。
Eclipse入门 Eclipse的使用简介及插件开发
Eclipse入门
Eclipse的使用简介及插件开发
有图片介绍。
约瑟夫环(Josephus)(在MyEclipse上运行)
约瑟夫环(Josephus)
在MyEclipse上运行,本人是基于C++的基础上修改,有利于大家的理解。这是一个道值得学习的Java题。
think in java(原作英文版)电子书
think in java原作英文版的电子书
在给初级JAVA学习者的条件下,对自己的英语也有一定的训练。
个人账簿管理系统的进入见面文档
个人账簿管理系统的进入见面,内含8个基本见面,对于报错对话框本人建议应用软件自带的,这样可以使代码编写简化。本系统可以,运用Delphi,vc,c++编写
数据结构的源代码(队列,二叉树等)
队列,二叉树,哈希表,矩阵,排序,线性表等
数据结构和算法Flash动画演示
B树的删除,B树的生长过程,串的顺序存储,单链表结点的存储方式,单链表结点的删除,二叉排序树的删除和生长。冒泡排序,快速排序,归并排序,顺序表的插入和删除,最短路径等等
理解TCP 和FTP协议实验报告
理解TCP ,FTP协议,实验报告
本人一接受一个比较简单的文件,对文件的数据包进行分析.正确的解释每一个数据包.
科学计算器Java源代码
科学计算器Java源代码
实现了基本功能的运算。
符号可以显示在运算窗口中。
文本编辑器软件设计3
本课程设计所开发的文本编辑器是一个简单的桌面应用程序,是使用Sun公司所开发的NetBeans 6.0作为IDE开发而成的。NetBeans是时下十分流行的Java IDE,具有优秀的性能并提供了丰富的模板,对于这样的超轻量级开发是杀鸡用了牛刀。在NetBeans自带的模板中就有文本编辑器,可以实现简单的打开、保存、另存为、复制、剪切、粘贴、退出功能。我在这些功能的基础上添加了全选、时间/日期、设置粗体、设置斜体、设置自动换行等功能(使用添加@Action的方法),并利用Windows自身的资源添加了NotePad、计算器、画图、放大器、屏幕键盘、剪贴薄查看器等工具以及扫雷和纸牌等娱乐小游戏。
网页浏览器开发 Java源代码
Java是面向对象的编程语言。面向对象技术较好地解决了当今软件开发过程中新出现的种种传统面向过程语言所不能处理的问题,包括软件开发的规模扩大,升级加快,维护量增大以及开发分工日趋细化、专业化和标准化等。面向对象技术的核心是以更接近于人类的思维的方式建立计算机模型,它利用类和对象的机制将数据与其上的操作封装在一起,并通过统一的接口与外界交互,使反映现实世界实体的各个类在程序中能够独立、自治和继承。该浏览器实现了网页访问、保存,以及操作的前进,后退等功能。通过代码实现,我将理论知识与具体实现相结合,巩固Java相关方法与概念
汉诺塔问题的直观演示2 源代码
本程序针对汉诺塔这一经典游戏,利用图形界面对其进行动态显示,更容易让人理解。本程序主要采用了可视化图形界面,事件监听与处理,继承,以及一些基本的图形处理技术对其进行设计。
电话号码薄软件设计 Java源代码
电话号码薄软件通过菜单、文本域和按钮等GUI组件实现用户增减、编辑、浏览、查询通讯录信息。可以将通讯信息保存成数据文件,可以通过打开/保存文件对话框存取数据文件。使用java集成开发环境Netbeans IDE设计菜单,对话框JFileChooser的使用,对输入输出流的处理以及对象串行化技术的使用
秒表软件设计,Java源代码
秒表在日常生活中给我们带来了许多的方便,尤其是在体育教学应用得非常广泛,人们常常把这个功能结合在手机等电子通讯设备里,使用起来非常得灵巧便捷。而Java这种简单灵活的跨平台设计语言实现了基于这些设备的相应软件的开发。该程序是一个图形界面的秒表,主要采用了awt包和swing包提供各种组件,实现了分组记时的功能,使用起来非常的清晰方便。
画图板设计 java设计源代码
该程序是采用Netbeans IDE工具开发设计的,实现了画图板的几个基本功能。运用NetBeans所提供的控件,设计了画图板用户界面,完成画图板的基本框架。其中采用了java.awt包中的Panel、Color、Graphics和event等类来设计画图板的布局、画图颜色、各控件的监听事件以及绘制等;还采用java.swing包中的某些类来设计。整个画图板的设计比较简单,便于操作
记事本设计 JAVA程序设计
本程序是一个记事本,系统的将字体等功能常用功能与记事本功能结合在一起。
猜数字游戏软件设计2
本软件用到了Java所提供的io包,用于输入输出游戏产生的记录。swing包,用于创建按扭和编辑框组件、消息框的弹出,实现游戏功能。本软件的功能虽然不很强,但是基本上实现了这个经典智益游戏。而且可以保存游戏记录,增加了可玩性
猜字母游戏软件设计源代码
本软件的实现是在NetBeans5.0和jdk6.0这两个主题开发环境下编程实现的,在软件的具体实现过程中用到了java技术中的swing编程。通过四天的编程,基本上达到了预期的效果!让玩家能够轻易的掌握此游戏
学生信息管理程序 源代码
随着信息技术的广泛应用和在互联网的迅猛发展,以信息产业发展水平为主要特征的综合国力竞争日趋强烈,软件产业作为信息产业的核心和国民经济信息化的基础,越来越受到世界各国的高度重视。本次课程设计是利用JAVA开发出来的一个很简单的软件,作为一个刚入门的JAVA新手,主要是通过实践来运用,巩固自己平时所学的知识。这个简单的文本编辑器软件—学生信息录入,主要是将学生的信息录入并且显示出来。本程序主要是通过使用JAVA中的一些控件来实现功能按钮。通过事件的响应来实现各框架,各按钮间的功能实现
计算器软件设计 JAVA 程序设计
本程序是利用Java GUI 进行编程的计算器,具有良好的计算功能。程序中的java.awt包提供了基本的程序设计工具。swing是java语言在编写图形用户界面方面的新技术。在学习了Java语言之后,我决定使用Java语言编写一个计算器软件,可以实现算术计算功能,满足日常基本的工作和学习需要
汉诺塔问题的直观演示
本程序针对汉诺塔这一经典问题,利用图形界面对其进行动态显示,使其更加形象,更容易让人理解。本程序主要采用了可视化图形界面,事件监听与处理,继承,以及一些基本的图形处理技术对其进行设计,在算法实现上,采用的是递归算法,使问题简单化,并且节约了内存空间,运行速度也较其他方法更加快捷
21点游戏软件设计 JAVA设计
本课程设计所开发的21点游戏是一个简单的Java DesktopApplication项目,是使用Sun公司所开发的NetBeans 6.0作为IDE开发而成的。NetBeans是一款不错的Java IDE,具有优秀的性能并提供了丰富的模板。这个游戏程序就是实现人机之间玩21点的娱乐性小游戏。通过随机函数实现发牌,定位好的标签图标变换来实现牌的显示,思路简单却能够达到人机对战21点的目的,可以在工作学习之余来放松心情。
汉诺塔演示程序 java程序源代码
本次课程设计是利用JAVA开发出来的一个很简单的软件,作为一个刚入门的JAVA新手,主要是通过实践来运用,巩固自己平时所学的知识。这个简单的汉诺塔演示程序,主要是将经典汉诺塔问题用图形显示出来。本程序主要是通过使用JAVA中的一些事件监听来实现功能按钮。核心程序用递归的算法:在A,B,C 根针上依次移动摆放在针上的大小不一的方片,每个小方片必须位于大方片的上面.需要把A针上的按从小到大的顺序排列的N个方片,通过B移到C上. 这个过程可以可以分解为三个步骤:1.把N-1个片从A通过C移到B[hanoi(n-1,A,C,B)]. 2.把A上的最大片移到C. 3.把B上的N-1片通过A移到C上[hanoi(n-1,B,A,C)].移动N-1个片的方法类似于N个片的方法.依次类推,直至N=0时为止.
日历记事本设计 源代码java
设计一个GUI(Graphical User Interface)界面的日历记事本,系统的将日历,记事本功能结合在一起,使用户可以方便地在任何日期记录下有关内容或查看某个日期的记录内容
CalendarPad UML
Month UML图
Year UML图
NotePad