(翻译)第二十四回 JavaFX2.0 提示条ToolTip
原文地址http://download.oracle.com/javafx/2.0/ui_controls/tooltip.htm#BABBIJBJ
?
?
Tooltip类产生一个常见的UI控件,一般用来为UI控件添加信息。把鼠标放在控件上提示条就显示出来。任何控件使用
setTooltip方法都能添加提示条。
提示条有2个状态:激活的和显示的。当鼠标放置在控件上时提示条激活,当它显示出来就是“显示的”状态,显示的提示条也是激活的。在提示条激活和显示之间有一些延迟。
带有提示条的密码框见Figure 18-1.
?
javafx.scene.control包中的每个控件都具有添加提示条的
setTooltip
方法。可以定义文本,使用Tooltip的构造方法或
setText
方法 。
由于 Tooltip
类继承了Labeled
类,所以不仅可以添加文本,也可以添加图形。 Example 18-2 中的代码块为密码框的提示条添加了图标。
?
提示条不仅能提供辅助信息,也能呈现数据。
?
Each checkbox is accompanied by a tooltip.每个复选框有一个提示条,每个提示条显示一个特定预定项目的费用。如果用户选择了复选框,相应的值就加到总数中。当然取消选中后也会从总数中减去。
看下该应用的代码Example 18-3.
?Example 18-4 中的代码加入到 Example 18-3中来创建一个提示条并分配了一个文本。项目价格的Integer
值被转化成了String
值。
可以通过使用CSS来改变其外观。