电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

JAVA项目实训文档VIP免费

JAVA项目实训文档_第1页
1/10
JAVA项目实训文档_第2页
2/10
JAVA项目实训文档_第3页
3/10
第1页共10页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共10页JAVA项目实训文档项目名称:在Netbeans下实现记事本程序设计内容:仿照windows提供的记事本设计一个功能类似的程序具体设计:一、建立项目1、开始之前使用NetBeansIDE开发JAVA程序,需要安装如下软件:lJ2SE(TM)DevelopmentKit(JDK),版本最好是1.5以上lNetBeansIDE5.5.1这两个软件都是免费的,可以到网上下载。下载完毕后需要先安装好JDK,然后再安装NetBeansIDE5.5,安装完毕后,就可以打开NetBeansIDE5.5.1,开始我们的学习历程了。2、建立记事本项目NetBeans是以项目的方式来管理程序的,通常一个程序就是一个项目。所以我们创建JAVA程序的第一步就是建立项目。(1)选择NetBeans的文件菜单——新建项目,根据向导(如图1所示)选择“常规”,“java应用程序”,然后转入下一步。(2)向导的第二步如图2所示,需要设置项目的一些信息。我们把项目名称定为NoteSys,设置好项目保存位置,此时先不创建主类,所以去掉创建主类复选框的对号,单击完成即创建好一个项目(3)项目建立之后NetBeans界面如图3:知识点整理:l从图1可以看到,使用NetBeans还可以创建web程序和企业程序,我们这里创建的是桌面应用程序。l可以在建立项目时创建主类,也可以不创建,留到项目建立好后再创建l项目建立好之后就可以在NetBeansIDE环境中看到刚才创建的项目(图3)。NetBeans的文件组织分为两种方式:项目组织方式和文件组织方式。项目组织方式中整个项目(NoteSys)包括:源包、测试包、库和测试库,源包再由若干java文件构成。文件组织方式按照实际的物理存放目录组织,即项目在硬盘上的存放路径。整个项目(NoteSys)包括src、build等几个文件夹。l项目建立好后,在源包上单击右键可以创建包和其他的java文件,在创建的包上单击右键也可以创建各种java文件,见图4经过这样几个步骤,我们就建立了一个桌面程序项目NoteSys,接下来就是在IDE中对项目进行开发,首先我们先看如何建立程序的界面。二、构建记事本GUI界面第2页共10页第1页共10页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共10页NetBeansIDE的GUI生成器经过了不断的改进,截至NetBeans5.0版本时,它已变得更为强大、更具直观性了。用户无需深入了解布局管理器,就可以生成具有专业外观的GUI。在NetBeans中以可视化的方式来生成界面,我们只需将组件放置在所需的位置,就可以完成窗体布局的设置。下面的步骤将带领大家制作记事本的界面,也会让大家领略到NetBeans中构建GUI界面的方便和高效。1、建立窗体在项目视图的源代码包上单击右键创建一个包(包名为qiu.notesys),然后在qiu.notesys包上单击右键创建一个jFrame类(类名为WinNote.java),此即为记事本的窗体,我们将在该窗体上添加其他组件构建记事本的界面。如图5根据图5,NetBeans的GUI生成器的各种窗口包括:l项目和文件区域:显示整个项目的文件,采用项目和文件两中方式组织。可以通过该窗口管理java文件,包括对java文件的新建,删除,编译,运行等操作l检查器:提供所有组件的表示,包括在应用程序中表示为树状分层结构的可视和非可视组件。并允许您在可用面板中组织这些组件,而且添加组件,设置组件的属性和事件也可以在检查器内完成。l设计区域:GUI生成器用于创建和编辑JavaGUI窗体的主窗口。通过使用工具栏的“源”和“设计”切换按钮,可以查看类的源代码或其GUI组件的图形视图。l组件面板:可用组件的可定制列表,包含JFC/Swing、AWT和JavaBean组件的标签以及布局管理器。此外,还可以使用定制器来创建、删除和重新排列组件面板中显示的类别。l“属性”窗口。显示GUI生成器、“检查器”窗口、“项目”窗口或“文件”窗口中当前选定组件的属性。l调试和输出窗口:位于窗口的最下方,显示调试程序的信息和输出信息。注意:如果单击“源”按钮,IDE将在编辑器中显示应用程序的Java源代码,其中包含GUI生成器自动生成的代码部分,这部分以蓝色区域表示,称为“被保护的块”。被保护的块是“源”视图中无法编辑的受保护区域。处于“源”视图中时,只能...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

JAVA项目实训文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部