随笔分类 -  javafx

摘要:翻译自 Color Picker 本章介绍ColorPicker控件,提供其设计概述,并说明如何在JavaFX应用程序中使用它。 JavaFX SDK中的颜色选择器控件是一个典型的用户界面组件,使用户可以从可用范围中选择特定颜色,或通过指定RGB或HSB组合来设置其他颜色。 设计概述 该ColorP 阅读全文
posted @ 2018-10-18 13:00 茅坤宝骏氹 阅读(0) 评论(0) 推荐(0)
摘要:翻译自 Password Field 在本章中,您将了解另一种类型的文本控件,即密码字段。 本PasswordField类实现一个专门的文本字段。通过显示回显字符串来隐藏用户键入的字符。图23-1显示了一个密码字段,其中包含提示消息。 图23-1带有提示消息的密码字段 创建密码字段 入门级任务是使用 阅读全文
posted @ 2018-10-17 19:11 茅坤宝骏氹 阅读(0) 评论(0) 推荐(0)
摘要:翻译自 Menu 本章介绍如何创建菜单和菜单栏,添加菜单项,将菜单分组,创建子菜单以及设置上下文菜单。 您可以使用以下JavaFX API类在JavaFX应用程序中构建菜单。 菜单栏 菜单项 菜单 CheckMenuItem RadioMenuItem 菜单 CustomMenuItem Separ 阅读全文
posted @ 2018-10-17 19:11 茅坤宝骏氹 阅读(0) 评论(0) 推荐(0)
摘要:翻译自 Tooltip 在本章中,您将了解工具提示,即当鼠标光标悬停该控件时,可以为任何UI控件设置的控件。 的Tooltip类表示通常用于显示关于所述用户接口的控制附加信息的公共UI组件。可以通过调用setTooltip方法在任何控件上设置工具提示。 工具提示有两种不同的状态:激活和显示。激活工具 阅读全文
posted @ 2018-10-17 19:10 茅坤宝骏氹 阅读(0) 评论(0) 推荐(0)
摘要:翻译自 HTML Editor 在本章中,您将学习如何使用嵌入式HTML编辑器编辑JavaFX应用程序中的文本。 该HTMLEditor控件是一个功能齐全的富文本编辑器。它的实现基于HTML5的文档编辑功能,包括以下编辑功能: 文本格式包括粗体,斜体,下划线和样式 段落设置,例如格式,字体系列和字体 阅读全文
posted @ 2018-10-17 19:10 茅坤宝骏氹 阅读(0) 评论(0) 推荐(0)
摘要:翻译自 Hyperlink 本章介绍Hyperlink用于将文本格式化为超链接的控件。 所述Hyperlink类表示另一种类型的Labeled控制。图18-1演示了默认超链接实现的三种状态。 图18-1超链接控制的三种状态 创建超链接 示例18-1中显示了生成超链接的代码片段。 例18-1典型的超链 阅读全文
posted @ 2018-10-17 19:10 茅坤宝骏氹 阅读(0) 评论(0) 推荐(0)
摘要:翻译自 Slider 在本章中,您将学习如何在JavaFX应用程序中使用滑块来显示和与一系列数值进行交互。 该Slider控件由一个轨道和一个可拖动的拇指组成。它还可以包括刻度线和刻度标签,用于指示范围的数值。图16-1显示了一个典型的滑块并指出了它的主要元素。 图16-1滑块的元素 创建滑块 花点 阅读全文
posted @ 2018-10-17 19:10 茅坤宝骏氹 阅读(0) 评论(0) 推荐(0)
摘要:翻译自 Separator 本章介绍如何使用分隔符组织JavaFX应用程序的UI组件。 SeparatorJavaFX API中可用的类表示水平或垂直分隔线。它用于划分应用程序用户界面的元素,不会产生任何操作。但是,您可以设置样式,对其应用视觉效果,甚至为其设置动画。默认情况下,分隔符是水平的。您可 阅读全文
posted @ 2018-10-17 19:10 茅坤宝骏氹 阅读(0) 评论(0) 推荐(0)
摘要:翻译自 Combo Box 本章介绍如何在JavaFX应用程序中使用组合框。它讨论了可编辑和不可编辑的组合框,教您如何跟踪可编辑组合框中的更改并处理它们上的事件,并解释如何使用单元工厂来更改组合框的默认实现。 组合框是用户界面的典型元素,使用户可以选择多个选项之一。当要显示的项目数超过某个限制时,组 阅读全文
posted @ 2018-10-17 19:09 茅坤宝骏氹 阅读(0) 评论(0) 推荐(0)
摘要:翻译自 Tree View 在本章中,您将学习如何在JavaFX应用程序中构建树结构,向树视图添加项,处理事件以及通过实现和应用单元工厂来自定义树单元。 包的TreeView类javafx.scene.control提供了层次结构的视图。在每个树中,层次结构中的最高对象称为“根”。根包含几个子项,也 阅读全文
posted @ 2018-10-17 19:09 茅坤宝骏氹 阅读(0) 评论(0) 推荐(0)
摘要:翻译自 Table View 在本章中,您将学习如何使用JavaFX应用程序中的表执行基本操作,例如添加表,使用数据填充表以及编辑表行。 JavaFX SDK API中的几个类旨在以表格形式表示数据。用于创建JavaFX应用程序表中的最重要的类是TableView,TableColumn和Table 阅读全文
posted @ 2018-10-16 19:18 茅坤宝骏氹 阅读(0) 评论(0) 推荐(0)
摘要:翻译自 List View 在本章中,您将学习如何在JavaFX应用程序中创建列表。 该ListView级代表项目的滚动列表。图11-1显示了酒店预订系统中可用住宿类型的列表。 图11-1简单列表视图 您可以通过使用该setItems方法定义其项目来填充列表。您还可以通过应用setCellFacto 阅读全文
posted @ 2018-10-16 19:17 茅坤宝骏氹 阅读(0) 评论(0) 推荐(0)
摘要:翻译自 Scroll Pane 在本章中,您将学习如何在JavaFX应用程序中构建滚动窗格。 滚动窗格提供UI元素的可滚动视图。此控件使用户可以通过平移视口或使用滚动条来滚动内容。具有默认设置和添加的图像的滚动窗格如图10-1所示。 图10-1滚动窗格 创建滚动窗格 示例10-1显示了如何在应用程序 阅读全文
posted @ 2018-10-16 19:17 茅坤宝骏氹 阅读(0) 评论(0) 推荐(0)
摘要:翻译自 Scroll Bar 本章介绍如何使用滚动条控件创建可滚动窗格。 本ScrollBar类可以在应用程序中创建滚动窗格和意见。图9-1显示了滚动条的三个区域:拇指,右侧和左侧按钮(或向下和向上按钮)以及轨道。 图9-1滚动条的元素 创建滚动条 花点时间查看例9-1中的代码片段。 例9-1简单滚 阅读全文
posted @ 2018-10-16 19:17 茅坤宝骏氹 阅读(0) 评论(0) 推荐(0)
摘要:翻译自 Text Field 本章讨论文本字段控件的功能。 的TextField类实现接受并显示文本输入的UI控制。它提供了从用户接收文本输入的功能。与另一个文本输入控件一起,PasswordField此类扩展了TextInput类,它是通过JavaFX API提供的所有文本控件的超类。 图8-1显 阅读全文
posted @ 2018-10-16 19:17 茅坤宝骏氹 阅读(0) 评论(0) 推荐(0)
摘要:翻译自 Choice Box 本章介绍了选项框,这些UI控件提供了在几个选项之间快速选择的支持。 使用ChoiceBox该类将选择框添加到JavaFX应用程序。其简单的实现如图7-1所示。 图7-1创建包含三个项目的选择框 创建一个选择框 例7-1创建了一个包含三个项目的选择框。 例7-1创建选择框 阅读全文
posted @ 2018-10-16 19:17 茅坤宝骏氹 阅读(0) 评论(0) 推荐(0)
摘要:翻译自 Toggle Button 在本章中,您将了解ToggleButton该类,这是通过JavaFX API提供的另一种类型的按钮。 可以将两个或多个切换按钮组合成一个组,其中一次只能选择一个按钮,或者不需要选择。图5-1是组合了三个切换按钮的应用程序的截屏。应用程序根据选择的切换按钮绘制具有特 阅读全文
posted @ 2018-10-16 19:16 茅坤宝骏氹 阅读(0) 评论(0) 推荐(0)
摘要:翻译自 Radio Button 本章讨论单选按钮控件和RadioButton类,该类的一个专门实现ToggleButton。 可以选择或取消选择单选按钮控件。通常,单选按钮组合成一个组,其中一次只能选择一个按钮。此行为将它们与切换按钮区分开来,因为组中的所有切换按钮都可以处于取消选择状态。 图4- 阅读全文
posted @ 2018-10-16 19:16 茅坤宝骏氹 阅读(0) 评论(0) 推荐(0)
摘要:翻译自 Button Button通过JavaFX API提供的类使开发人员能够在用户单击按钮时处理操作。该Button班是的扩展Labeled类。它可以显示文本,图像或两者。图3-1显示了具有各种效果的按钮。在本章中,您将学习如何创建这些按钮类型。 图3-1按钮类型 创建一个按钮 您可以Butto 阅读全文
posted @ 2018-10-16 19:16 茅坤宝骏氹 阅读(0) 评论(0) 推荐(0)
摘要:翻译自 Label 本章介绍如何使用Label驻留在javafx.scene.controlJavaFX API包中的类来显示文本元素。了解如何包装文本元素以适合特定空间,添加图形图像或应用视觉效果。 图2-1显示了三种常见的标签用法。左侧的标签是带有图像的文本元素,中间的标签表示旋转的文本,右侧的 阅读全文
posted @ 2018-10-15 00:20 茅坤宝骏氹 阅读(0) 评论(0) 推荐(0)