JAVA程序设计-3期(KC005) JavaFX图形化界面设计基础 KC 005 070000 127-JavaFX图形化界面设计基础.pptVIP

JAVA程序设计-3期(KC005) JavaFX图形化界面设计基础 KC 005 070000 127-JavaFX图形化界面设计基础.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java 程序设计 Java 程序设计 Java 程序设计 JavaFX图形化界面设计基础 教学目标 知识目标 了解JavaFX的特征; 熟悉JavaFX环境配置; 熟悉JavaFX的界面组成; 能力目标 会配置JavaFX开发环境 ; 能够在Eclips环境中编写第一个JavaFX程序。 什么用户界面 用户界面,是用户和计算机之间进行交流的桥梁。 命令行用户界面,简称CLI(Comment Line User Interface ) 图形用户界面,简称GUI(Graphics User Interface) 图形用户界面实现过程 设计和实现图形用户界面的工作主要有: (1)创建控件件(Control):创建组成界面的各种元素。 (2)指定布局(Layout):根据需要排列组件的位置。 (3)响应事件(Event):定义图形用户界面的事件和各界面元素对不同事件的响应,从而实现图形用户界面与用户的交互功能。 任务描述——JavaFX版HelloWorld 设计第一个JavaFX应用程序:点击Button的时候,改变Button的内容。 打开Eclipse,新建一个Java Project,然后新建一个类,该类需要继承javafx.application.Application类; 编写代码。 JavaFX程序组成 所有的JavaFX主程序都需要继承Application类。 继承了Application类的子类必须重写start方法。start方法中可以进行UI控件的布局。当JavaFX程序启动的时候,会自动调用start方法。 mian中必须调用launch方法,该方法会启动JavaFX程序。 JavaFX程序用户界面的顶层是stage,代表窗体。stage中是scene,scene中可以包含各种UI控件和布局控件,共同组成用户UI。 JavaFX特点 JavaFX库都是用Java编写的,可用于在JVM上执行的语言应用程序也是平台无关的。 JavaFX提供了一个名为Scene Builder(场景生成器)的应用程序,将此应用程序集成到IDE(如Eclipse和NetBeans)中,可以使用拖放的方式设计界面。 JavaFX提供像样式的CSS。 可以使用CSS的简单知识改进应用程序的设计。 JavaFX库提供了一组丰富的API来开发GUI应用程序、2D和3D图形等。 JavaFX支持基于硬件加速图形管道(称为Prism)的图形。 当与支持的图形卡或GPU一起使用时,它提供平滑的图形。 JavaFX环境配置 从Java8开始,JDK(Java开发工具包)包括了JavaFX库。 因此,要运行JavaFX应用程序,只需要在系统中安装Java8或更高版本。 如Eclipse和NetBeans集成开发环境提供了对JavaFX的支持(如右图所示jfxrt.jar)。 JavaFX环境配置 说明: 如果在编辑JavaFX程序时出现“Access restriction: Type ‘Application’is not API……”的语法错误,则可以使用【project】-【 properties】 - 【java build path】-【Library】先将“JRE System Library ” 【remove 】掉,然后再【Add Library 】重新加入方法,重新加载一下“rt.jar”包。 JavaFX图形用户界面组成 Stage是JavaFX程序应用程序窗口,Stage中包含一个Scene空间。 Scene包含界面的组件(如Button,Text等)或容器。 即:Stage就相当于一个Windows或者说窗体,窗体中是用来容纳内容的Scene,我们可以在Scene中添加布局控件、UI控件形成最终的UI界面。 课后作业 仿照课堂实例,编写你的第一个JavaFX程序 谢 谢! Java 程序设计 Java 程序设计 Java 程序设计

您可能关注的文档

文档评论(0)

WanDocx + 关注
实名认证
文档贡献者

大部分文档都有全套资料,如需打包优惠下载,请留言联系。 所有资料均来源于互联网公开下载资源,如有侵权,请联系管理员及时删除。

1亿VIP精品文档

相关文档