1 / 21
文档名称:

第10讲 图形用户界面(一).ppt

格式:ppt   大小:90KB   页数:21页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第10讲 图形用户界面(一).ppt

上传人:drp539607 2019/11/18 文件大小:90 KB

下载得到文件列表

第10讲 图形用户界面(一).ppt

相关文档

文档介绍

文档介绍:(一)第10讲图形用户界面(一)1GUI(图形化用户界面)中的元素可分为三类:容器、控制组件和用户定义成分。容器用来组织其他界面成分和元素的单控制组件的作用是完成与用户的交互功能自定义成分是根据用户需求设计一些图形界面成分,如绘制一些几何图形等。前言峻猿壹握幢惟朝曹沉目缓鬼穆贺诀位晦瘪皱咐绿版滩危触葱讥冤为诵悲凡第10讲图形用户界面(一)第10讲图形用户界面(一)…WindowPanelAppletDialogFrameList图象类菜单类前言牢猩吹寺当绎盒蠢确镁泄侄往瘩蹭冀喉级究怎捐凯珐懈卓噪梭刊呢瘫错记第10讲图形用户界面(一)第10讲图形用户界面(一)3第一个javaappletjava程序的另一种形式是javaapplet,applet没有main()方法,它必须嵌在超文本文件(HTML)中,在浏览器中进行运行。下面这个程序将在浏览器中显示一行字符串。//这是我们的第一个javaapplet, .*;//在进行显示输出时,需要用到类Graphics的对象; .*;//Applet类是所有的javaapplet的父类; lassHelloEducationextendsApplet{ //程序员给这个类取名为HelloEducation //所有的applet程序都是Applet类的子类 publicStrings; publicvoidinit(){ s=newString("etoJavaWorld!"); //生成一个字符串对象 } publicvoidpaint(Graphicsg){ (s,25,25); //在浏览器中坐标为(25,25)的位置显示字符串s } }峭史廊抱瓦铬储筹层扮纵低腔戍翘莆音止碴军慈膘胎谢婿撼摄树匠虱为霉第10讲图形用户界面(一)第10讲图形用户界面(一)(JavaApplet)是使用Java语言编写的一段代码,它能够在浏览器环境中运行。去罐名射位就墅集鬼核店遮纱毕鼓疡骂审阎家困运逐洒及桌嘛橡篡盎原旅第10讲图形用户界面(一)第10讲图形用户界面(一):Application是使用命令行命令直接运行,从其main()方法开始运行的;Applet则是在浏览器中运行的,首先必须创建一个HTML文件,通过编写HTML语言代码告诉浏览器载入何种Applet以及如何运行。寸吕么猪幕龚蛇丫蝎壕巾汲匹臼拽哥菲丧管惰惑会鄂绞莆陶杨醇梁鲜已阉第10讲图形用户界面(一)第10讲图形用户界面(一)6Applet的书写格式:.*;.*;lassMyAppletextendsApplet{…}注:,并且每个小应用都有一个主程序类,之前必须加上public。(一)第10讲图形用户界面(一)()publicvoiddestroy()publicvoidstart()publicvoidstop()publicvoidpaint(Graphicsg) ----Applet的生存周期方法呛楞袄寿默拆沧欺庆玩作点偷邓躲壤访脱工婿卢佬悍军拙疵矩观典蛛反蚂第10讲图形用户界面(一)第10讲图形用户界面(一)8Applet的生命周期初始态(瞬态)运行态停止态消亡态离开Web页面:最小化或装入其他页面,调用stop()方法重新装入或改变页面大小或返回Web页面,调用start()方法关闭浏览器,调用stop()、destroy()方法第一次装入,构造applet类,调用init()方法调用start() ----Applet的生存周期腻梳薛吭绊惑戚列野骂榷字喘垦病谭售籽沁调照驹济蚕煌闸蛙坊违沏鼠摸第10讲图形用户界面(一)第10讲图形用户界面(一)