欢迎来到天天文库
浏览记录
ID:44286320
大小:605.46 KB
页数:25页
时间:2019-10-20
《实验五Netbeans绘制l软件界面图和Eclipse协作》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、实验四软件界面绘制工具Netbeans和Eclipse协作一、背景知识1.Netbeans功能特色NetBeans包扌舌开源的开发环境和应用平台,NelBeansIDE可以使开发人员利用Java平台能够快速创建Web、企业、桌面以及移动的应用程序,NetBeansIDE己经支持PHP、Ruby、JavaScriptGroovy>Grails和C/C++等开发语言。NetBeans项目由一个活跃的开发社区提供支持,NetBean开发环境提供了丰富的产品文档和培训资源以及大量的第三方插件。NetBeans是开源软件开发集成环境,是一个开放框架,可扩展的开发平台,可以用于Ja
2、va.C/C++,PHP等语言的开发,本身是一个开发平台,可以通过扩展插件來扩展功能。在NelBeansPlatform平台中,应用软体是用一系列的软体模组(ModularSoftwareComponents)建构出来。而这些模组是一个jar(JavaArchiveFile)它包含了一组Java程式的类别而它们实作全依据依NetBeans定义了的公开介面以及一系列用来区分不同模组的定义描述档(ManifestFile)o有赖于模组化带来的好处,用模组来建构的应用程式可只要加上新的模组就能进一步扩充。0Demo・NetBeansIDE8.0.2文件(F)«5§(E)«S(
3、V)餉(N)源⑸重狗(A)运行(R)调试(D)分析(P)团臥幵发(M)工貝(T)SD(W)8B](H)项目x文件眼务曰DcaoA©-Cte瘪包eSd.。©AddConditionAlias2jsvtILJColorIndicatorjava旦Conditiox)Samp1eDetailDenojava□EvaluationD^tailjavs[LdExp«rtCfts«OExpertCazeDetail.javaQExper(Query,javaIL&LoginjavarlUllkvJPanel.javaOUavJPuioll.EJParaneterSettingkdc
4、LjavaOParaneterSettineDetail.javav导轨gx]—一刁1^ConditionSfimpl«D«tftil:JPan.lA◊ConditionSonplaDotoil()initCoaponentsObackpressure:JT钛tFi©ld严电beck?r«$sureL:JLebel电Lckok«Si:«:©JchokeSizeL:JL&belQjcloseOilPressure:JTextField[电closeOilPrtssureL:几讣"”占屯输宝图1・1Netbeans软件界面NetBeans基本上都是在线文档,有联机帮助、ID
5、E使用指南、快速学习指南、支持和文档,另外还具有Javadoc文档索引搜索功能。NetBeans主界面的中文化程度相当高。在线文档也提供了中文版。直接提供了为程序增加国际化支持的功能。NetBeans支持Servlet2.4和JSP2.0。NetBeans由于采用了纯Java开发并以Swing库编写GUI,因此界面色调偏暗,使用起来跟本机程序感觉不同。开始时可能会有些不习惯。如果使用JDK1.5.0版加载,其增强的Swing库会让NetBeans的界面看起来舒服不少。Netbeans支持GUI编程,在GUI编程过程中向导产生一个initComponents函数,类似于J
6、Builder向导产生的jblnit函数。Netbeans支持NullLayout和GridBagLayout的任意互相转换。对于很多GUI组件,Netbeans都提供很好的属性编辑器,比如用Netbeans在Frame上修改JTable的属性就很方便,远比其他工具要强。这也是本节课使用Netbeans的意义所在。在Java桌面应用程序设计中,界面设计是直观而重要的一部分。Eclipse中的VE的拖放并不是很容易,但是Netbeans支持控件拖拽、GUI布局的功能非常强大,所以借助于Netbeans的布局和缩放能力,将设计好的布局代码导入Eclipse屮,完成本次课程的
7、界面设计。二、实验目的与要求1、了解Netbeans工具软件的功能特色及其基本知识。2、掌握应用Netbeans屮绘制软件界面的基本方法;3、开发一个Eclipse中运行的界面;三、实验内容与方法1•新建JFrame窗体□选择菜单命令“文件一新建一新建项目”进入新建项目功能,如图3・1和图3・2所示。选择“Java应用程序”,点击下一步。Demo・NetBeansIDE8.0.2i(E)观斜(V)导航(N)源⑸殊(A)运行(R)调试(D)分析(P)団队开发(M)工貝(T)国口(W)駕助(H)新建取目(w)・・・CtrkShift^NCtr
此文档下载收益归作者所有