在Swing和Swt中使用JavaFX

转载自  在Swing和Swt中使用JavaFX 本人从08年12月份,JavaFX发布第一个版本开始关注它的发展。  算算到现在,也差不多是第五个年头了。期间经历了一些动荡,但JavaFX还是坚持着发展了下来,也经历了很多改变(这也是Java技术的特点,不会像微软对技术的抛弃和更新换代很频繁...

2018-10-18 13:01:12

阅读数:6

评论数:0

在JavaFX程序中嵌入Swing内容

转载自  在JavaFX程序中嵌入Swing内容 本教程描述如何在JavaFX应用程序中嵌入Swing组件。本文将讨论线程限制并提供一个可运行的应用程序来说明在JavaFX应用程序中嵌入带HTML内容的Swing按钮,以及Swing与JavaFX按钮间的协作性。 从JavaFX 2.0版本开始...

2018-10-18 13:01:04

阅读数:11

评论数:0

JavaFX UI控件教程(二十八)之UI控件的自定义

翻译自  Customization of UI Controls 本章介绍了UI控件自定义的各个方面,并总结了Oracle提供的一些提示和技巧,以帮助您修改UI控件的外观和行为。 您可以通过应用层叠样式表(CSS),重新定义默认行为和使用单元工厂来学习如何从UIControlSamples项...

2018-10-18 13:00:50

阅读数:12

评论数:0

JavaFX UI控件教程(二十七)之File Chooser

翻译自  File Chooser 本章介绍如何使用FileChooser该类使用户能够导航文件系统。本章提供的示例说明了如何打开一个或多个文件,配置文件选择器对话框窗口以及保存应用程序内容。 与其他用户界面组件类不同,FileChooser该类不属于该javafx.scene.control...

2018-10-18 13:00:43

阅读数:10

评论数:0

JavaFX UI控件教程(二十六)之Pagination Control

翻译自  Pagination Control 本章介绍如何向JavaFX应用程序添加分页控件。它教授如何向应用程序添加分页控件,管理其页面项,以及使用CSS样式设置控件元素的样式。 分页控件,用于浏览分成较小部分的多页内容。典型用途包括浏览邮箱中的电子邮件或在搜索结果中进行选择。在触摸设备中...

2018-10-18 13:00:35

阅读数:10

评论数:0

JavaFX UI控件教程(二十五)之Color Picker

翻译自  Color Picker 本章介绍ColorPicker控件,提供其设计概述,并说明如何在JavaFX应用程序中使用它。 JavaFX SDK中的颜色选择器控件是一个典型的用户界面组件,使用户可以从可用范围中选择特定颜色,或通过指定RGB或HSB组合来设置其他颜色。 设计概...

2018-10-18 13:00:22

阅读数:10

评论数:0

JavaFX UI控件教程(二十二)之Titled Pane和Accordion

翻译自  Titled Pane and Accordion 本章介绍如何在JavaFX应用程序中使用accordion和title窗格的组合。 标题窗格是带标题的面板。它可以打开和关闭,它可以封装任何Node诸如UI控件或图像以及添加到布局容器的元素组。 标题窗格可以使用手风琴控件进行分组...

2018-10-18 13:00:13

阅读数:12

评论数:0

JavaFX UI控件教程(二十四)之Password Field

翻译自  Password Field 在本章中,您将了解另一种类型的文本控件,即密码字段。 本PasswordField类实现一个专门的文本字段。通过显示回显字符串来隐藏用户键入的字符。图23-1显示了一个密码字段,其中包含提示消息。 图23-1带有提示消息的密码字段   ...

2018-10-17 19:11:12

阅读数:11

评论数:0

JavaFX UI控件教程(二十三)之Menu

翻译自  Menu 本章介绍如何创建菜单和菜单栏,添加菜单项,将菜单分组,创建子菜单以及设置上下文菜单。 您可以使用以下JavaFX API类在JavaFX应用程序中构建菜单。 菜单栏 菜单项 菜单 CheckMenuItem Radi...

2018-10-17 19:11:03

阅读数:9

评论数:0

JavaFX UI控件教程(二十一)之Tooltip

翻译自  Tooltip 在本章中,您将了解工具提示,即当鼠标光标悬停该控件时,可以为任何UI控件设置的控件。 的Tooltip类表示通常用于显示关于所述用户接口的控制附加信息的公共UI组件。可以通过调用setTooltip方法在任何控件上设置工具提示。 工具提示有两种不同的状态:激活和显示...

2018-10-17 19:10:51

阅读数:9

评论数:0

JavaFX UI控件教程(二十)之HTML Editor

翻译自  HTML Editor 在本章中,您将学习如何使用嵌入式HTML编辑器编辑JavaFX应用程序中的文本。 该HTMLEditor控件是一个功能齐全的富文本编辑器。它的实现基于HTML5的文档编辑功能,包括以下编辑功能: 文本格式包括粗体,斜体,下划线和样式 段落设置,...

2018-10-17 19:10:42

阅读数:10

评论数:0

JavaFX UI控件教程(十九)之Hyperlink

翻译自   Hyperlink 本章介绍Hyperlink用于将文本格式化为超链接的控件。 所述Hyperlink类表示另一种类型的Labeled控制。图18-1演示了默认超链接实现的三种状态。 图18-1超链接控制的三种状态   创建超链接 示例18-1中显示了生成超...

2018-10-17 19:10:34

阅读数:10

评论数:0

JavaFX UI控件教程(十八)之Progress Bar和Progress Indicator

翻译自  Progress Bar and Progress Indicator 在本章中,您将了解进度指示器和进度条,以及可视化JavaFX应用程序中任何操作进度的UI控件。 本ProgressIndicator类及其直接子类ProgressBar所提供的功能,以表明特定的任务是处理和检测是...

2018-10-17 19:10:25

阅读数:12

评论数:0

JavaFX UI控件教程(十七)之Slider

翻译自   Slider 在本章中,您将学习如何在JavaFX应用程序中使用滑块来显示和与一系列数值进行交互。 该Slider控件由一个轨道和一个可拖动的拇指组成。它还可以包括刻度线和刻度标签,用于指示范围的数值。图16-1显示了一个典型的滑块并指出了它的主要元素。 图16-1滑块的元素...

2018-10-17 19:10:12

阅读数:11

评论数:0

JavaFX UI控件教程(十六)之Separator

翻译自  Separator 本章介绍如何使用分隔符组织JavaFX应用程序的UI组件。 SeparatorJavaFX API中可用的类表示水平或垂直分隔线。它用于划分应用程序用户界面的元素,不会产生任何操作。但是,您可以设置样式,对其应用视觉效果,甚至为其设置动画。默认情况下,分隔符是水平...

2018-10-17 19:10:04

阅读数:10

评论数:0

JavaFX UI控件教程(十五)之Combo Box

翻译自   Combo Box 本章介绍如何在JavaFX应用程序中使用组合框。它讨论了可编辑和不可编辑的组合框,教您如何跟踪可编辑组合框中的更改并处理它们上的事件,并解释如何使用单元工厂来更改组合框的默认实现。 组合框是用户界面的典型元素,使用户可以选择多个选项之一。当要显示的项目数超过某个...

2018-10-17 19:09:56

阅读数:12

评论数:0

JavaFX UI控件教程(十四)之Tree View

翻译自   Tree View 在本章中,您将学习如何在JavaFX应用程序中构建树结构,向树视图添加项,处理事件以及通过实现和应用单元工厂来自定义树单元。 包的TreeView类javafx.scene.control提供了层次结构的视图。在每个树中,层次结构中的最高对象称为“根”。根包含几...

2018-10-17 19:09:48

阅读数:9

评论数:0

JavaFX UI控件教程(十三)之Table View

翻译自  Table View 在本章中,您将学习如何使用JavaFX应用程序中的表执行基本操作,例如添加表,使用数据填充表以及编辑表行。 JavaFX SDK API中的几个类旨在以表格形式表示数据。用于创建JavaFX应用程序表中的最重要的类是TableView,TableColumn和T...

2018-10-16 19:18:00

阅读数:13

评论数:0

JavaFX UI控件教程(十二)之List View

翻译自  List View 在本章中,您将学习如何在JavaFX应用程序中创建列表。 该ListView级代表项目的滚动列表。图11-1显示了酒店预订系统中可用住宿类型的列表。 图11-1简单列表视图 您可以通过使用该setItems方法定义其项目来填充列表。您还可以通过应用se...

2018-10-16 19:17:49

阅读数:10

评论数:0

JavaFX UI控件教程(十一)之Scroll Pane

翻译自   Scroll Pane 在本章中,您将学习如何在JavaFX应用程序中构建滚动窗格。 滚动窗格提供UI元素的可滚动视图。此控件使用户可以通过平移视口或使用滚动条来滚动内容。具有默认设置和添加的图像的滚动窗格如图10-1所示。 图10-1滚动窗格   创建滚动窗...

2018-10-16 19:17:41

阅读数:12

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭