第四将 JAVA资源.pptx

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第四将 JAVA资源

第四讲 JAVA资源如何成为JAVA编程高手?数量掌握JAVA的基本语句及基本数据类型√深刻理解面向对象变成的精髓/语法/语义√熟练掌握JAVA资源(类资源)熟知OS提供的系统功能数量使用一门开发工具JAVA资源之用户界面什么是界面?应用程序的界面要素?Java.awt包,提供了图形及界面处理的最原始方式,包括组件/容器/布局器/事件处理等,如:Applet/Button/Canvas/CheckBox/Choice/Label/Menu/ComBox/List/Frame/Dialog/Panel/PopMenu/ScrollBar/ScrollPane/TextArea/TextFeild/TextPane/WindowJavax.swingSwing由纯java代码编写,具有更强的平台无关性,效率更高,功能更完善,提供的关于界面/图形类约250个左右/组件40个左右,依次设计的界面更加美观Swing基于awt设计,主要体现在完善/替代/新增等三个方面Swing包中除字体/颜色/图形类/布局管理器外,基本扩展于awt的container类,因此swing中的轻量组件基本都是容器类组件一般不提倡wat与swing组建混合使用几个基本概念组件Component.界面中不可分割的具有完整意义的构成要素,是人机交互的承载体容器Container.界面中用于承载其它组件的特殊组件布局.界面中用于管理其它组件摆放方式的特殊组件.FlowLayout/GridLayout/GridBagLayout/BorderLayout/CardLayout/BoxLayout六种布局事件驱动什么是事件?底层事件.键盘/鼠标/窗口EventObjectAwtEventComponentEventWindowsEventInputEventFocusEventKeyEventMouseEvent高层事件/复合事件EventObjectListSelectEventAWTEventChangeEventActionEventItemEventJava菜单类ObjectComponentContainerJComponentJMenuBarJPopMenuJAbstractButtonJSeparatorJMenuItemJMenuJCheckboxMenuItemJRadioButtonItemJava图形类Graphics类在java.awt中,无需用户创建,系统会自动将Graphics实例传递到可绘制图形的组件中Graphics类提供了基本图形的绘制方法,主要包括:Line/Rectangle/Polygon/Oval等,并通过类的成员方法实现Java简单文本处理Java中文本处理通过Graphics实例提供的文本处理方法实现,主要包括文本输出/文本属性设置/文本属性获取三类方法.FontMetrics类/Font类颜色线条/文本颜色设置获取通过Graphics实例中的相关方法实现三基色及Color类。其中定义了若干颜色静态常量如:Color.blue/Color.green/输入输出什么是输入输出?输入输出的流式管理Java.io包.部分输入输出类基本都从InputStream及OutputStream派生,部分从Reader及Writer派生InputStream/OutputStreamInputStreamFilterInputStreamFileInputStreamPipedInputStreamBateArrayInputStreamSequenceInputStreamStringInputStreamObjectInputStreamLineNumberInputStreamDataInputStreamBufferedInputStreamPushbackInputStreamOutputStreamFilterOutputStreamFileOutputStreamPipedOutputStreamObjectOutPutStreamByteOutputStreamDataOutputStreamBufferedOutPutStreamPrintStreamReader/WriterReaderBufferedReaderCharArrayReaderInputStreamReaderFilterReaderPipedReaderStringInputReaderLineNumberReaderFileReaderPushbackReaderWriterBufferedWriterCharArrayWriterOutputStreamWriterFilterWriterPipedWriterStringWriterFileWr

文档评论(0)

mv2323 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档