An introduction to the java foundation classes (JFC)

F. Culwin
{"title":"An introduction to the java foundation classes (JFC)","authors":"F. Culwin","doi":"10.1145/632716.632795","DOIUrl":null,"url":null,"abstract":"The Java event source/listener protocols are fundamental to the construction of GUIs as the user's interactions with the interface generate events whose listeners supply the required behaviour. The Java 1.2 Java Foundation Class (JFC) user interface toolkit supplies a collection of interface components that have a richer visual appearance and increased functionality compared with the Abstract Windowing Toolkit (AWT) that it replaces.Knowledge of a widget set is necessary, but not sufficient, for the production of artefacts that have a high degree of usability. State Transition Diagrams (STDs) provide a notation for the expression of required behaviour at the initial design stage. STDs can also be used to inform the design of classes within a three (application, presentation and translation) layer architecture; can also be used to validate the behaviour of the completed artefact and used to derive usability metrics.","PeriodicalId":263696,"journal":{"name":"CHI '99 Extended Abstracts on Human Factors in Computing Systems","volume":"24 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1999-05-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"CHI '99 Extended Abstracts on Human Factors in Computing Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/632716.632795","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

The Java event source/listener protocols are fundamental to the construction of GUIs as the user's interactions with the interface generate events whose listeners supply the required behaviour. The Java 1.2 Java Foundation Class (JFC) user interface toolkit supplies a collection of interface components that have a richer visual appearance and increased functionality compared with the Abstract Windowing Toolkit (AWT) that it replaces.Knowledge of a widget set is necessary, but not sufficient, for the production of artefacts that have a high degree of usability. State Transition Diagrams (STDs) provide a notation for the expression of required behaviour at the initial design stage. STDs can also be used to inform the design of classes within a three (application, presentation and translation) layer architecture; can also be used to validate the behaviour of the completed artefact and used to derive usability metrics.
java基础类(JFC)简介
Java事件源/侦听器协议是构建gui的基础,因为用户与接口的交互生成事件,这些事件的侦听器提供所需的行为。Java 1.2 Java Foundation Class (JFC)用户界面工具包提供了一组界面组件,与它所取代的抽象窗口工具包(Abstract Windowing toolkit, AWT)相比,这些组件具有更丰富的视觉外观和更多的功能。对于生产具有高度可用性的工件来说,部件集的知识是必要的,但不是充分的。状态转换图(STDs)为初始设计阶段所需行为的表达提供了一种符号。std还可以用于通知三层(应用、表示和翻译)体系结构中的类的设计;也可以用于验证已完成的工件的行为,并用于派生可用性度量标准。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信