`
hjk685
  • 浏览: 102338 次
  • 来自: ...
社区版块
存档分类
最新评论

JavaFX8 第一章、javaUI开发工具的历史

阅读更多

chapter 1

javaUI开发工具的历史

       java 从1995年第一个版本发布以来有20年了,第八次重要修正的版本是2014年发布的。在这二十年间,IT世界激素的演变。计算机硬件的大小,速度和需求都有着引人注目的变化,软件的用户界面也是如此。,在1995年计算机的主要应用在于办公,最为一个装饰用户界面对于大部分的应用程序还不是很重要。大部分提示框都仅有一个标签、文本输入框和按钮组成。大多数更复杂的图形用户界面元素,比如表格和标签面板并不是UI工具包来支持的。但是计算已经从专用的位置转变为全世界数以百万人的日常生活的一部分,一个完美,可用并且有意义的UI变得更加重要,在家中拥有一台电脑或者工作台设备来管理音乐、照片或者私人文档是非常普遍的,并且大部分使用应用程序的人没有技术背景,这就要求应用程序要直观、易用。一个好的布局和现代化的控件和特效可以产生更好的用户体验。使用先进的技术和框架开发人员能够创建出色的WEB、桌面和移动应用,这就是为什么要使用UI工具包,包括20年来Java的开发包一直提供的UI工具包。

 

在这章江介绍重要的java基础的UI工具及和发展趋势。今天大多数的应用程序都有自己的样式,这些使用像素的方式呈现,你可以发现他们是怎么实现的。

 

Java SE UI Toolkits   翻译省略。。。。

    + AWT

    + Java Foundation Classes and the Emergence of Swing

    + Swing

Additional UI Toolkits  翻译省略。。。。

    + SWT

    + Apache Flex

The Way to JavaFX  翻译省略。。。。

   + From F3 to JavaFX 8

JavaFX Compared to HTML5 and Web-Based Technologies   翻译省略。。。。

    + Java-Based Web Frameworks

Summary  翻译省略。。。。

 

 

 

 

 

 

 

 

 

分享到:
评论

相关推荐

    Pro JavaFX 8.pdf

    - 创建第一个JavaFX应用程序的步骤。 - 基础组件与布局管理器的介绍。 #### 第2章:Creating a User Interface in JavaFX - **目标读者**:希望掌握如何构建用户界面的开发者。 - **内容概览**: - 使用JavaFX ...

    JavaFX 1.0的相关资源

    这本书的第一章通常会帮助初学者建立起对JavaFX的整体认识,包括其设计理念、语法特性、UI组件和动画效果等。 总的来说,通过学习JavaFX 1.0,开发者可以了解早期富客户端应用开发的技术趋势,同时也能为理解和掌握...

    Javafx Script - Dynamic Java Scripting For Rich Internet-Client-Side Applications (Apress, 2007).pdf

    《JavaFX Script: Dynamic Java Scripting for Rich Internet/Client-Side Applications》是一本介绍如何利用JavaFX Script创建丰富的互联网客户端应用的书籍。本书作者James L. Weaver是一位经验丰富的Java开发者,...

    Pro JavaFX

    综上所述,JavaFX 不仅是一个强大的 UI 框架,还是一套完整的开发工具集,它为开发者提供了一种简洁、高效的方式来创建跨平台的丰富互联网应用。通过深入学习 JavaFX 的各项特性,开发者可以构建出既美观又功能丰富...

    Pro JavaFX 2

    #### 二、第一章概览:快速启动JavaFX 本章首先介绍了JavaFX的历史背景和发展过程。随后,详细说明了如何获取JavaFX软件开发工具包(SDK),为读者提供了一条快速入门的路径。此外,本章还探讨了一些优秀的JavaFX...

    Pro-Java-FX-2-A-Definitive-Guide-to-Rich-Clients-with-Java-Technology

    #### 二、第一章概览:快速入门JavaFX 在第一章中,《Getting a Jump Start in JavaFX》介绍了JavaFX的基本概念和发展历程,并指导读者如何安装JavaFX SDK(软件开发工具包)。这一章还推荐了一些优质的JavaFX资源...

    第十八章 图形界面开发--AWT,Swing,SWT.pdf

    - **AWT (Abstract Window Toolkit)**:这是Java早期提供的GUI开发工具包,主要依赖于底层操作系统提供的图形功能。AWT最初设计时比较简单,但随着版本更新,逐渐增加了更多的组件和支持。 - **Swing**:作为AWT的...

    工程硕士学位论文 基于Android+HTML5的移动Web项目高效开发探究

    第一章 绪论 1 1.1 研究背景与意义 1 1.2国内外相关研究现状 2 1.2.1 在线认证检测平台开发现状 2 1.2.2 HTML5 3 1.2.3 Android 3 1.2.4 Android移动Web项目开发的三种解决方案:Native, Web和Hybrid优缺陷分析 4 ...

    2048Project:第2048章

    在本项目中,"2048Project"是一个基于Java编程语言实现的迷你游戏,它复现了广受欢迎的数字拼图游戏——2048。2048游戏的目标是通过滑动屏幕上的数字方块,使得相同数值的方块合并成更大的数字,最终达到2048这个...

Global site tag (gtag.js) - Google Analytics