JavaFX2.0按钮Button.doc


文档分类:行业资料 | 页数:约3页 举报非法文档有奖
1/3
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/3
文档列表 文档介绍
Button类可通过JavaFX API让用户通过点击一个按钮来处理某个行为。Button类是Labeled 类的子类,它可以显示文本、图片(当然也可以同时显示二者)。Figure 3-1展示了具有各种效果的按钮。通过本文你就能学会怎么创建这样的按钮。
Figure 3-1 Types of Buttons
Description of "Figure 3-1 Types of Buttons"
创建按钮
在JavaFX应用中有三种Button类的构造方法创建 Button 控件,见Example 3-1 .
Example 3-1 Creating a Button
//A button with an empty text caption. Button button1 = new Button(); //A button with the specified text caption. Button button2 = new Button("Accept"); //A button with the specified text caption and icon. Image imageOk = new Image(getClass().getResourceAsStream("")); Button button3 = new Button("Accept", new ImageView(imageOk));
由于 Button 类继承了Labeled 类,所以你可以用下面的方法为没有图标和标题的按钮指定内容。
setText(String text) 方法–为按钮指定标题
The setGraphic(Node graphic) 方法–指定图标
Example 3-2展示了如何创建无标题的图标按钮。
Example 3-2 Adding an Icon to a Button
Image imageDecline = new Image(getClass().getResourceAsStream("")); Button button5 = new Button(); (new ImageView(imageDecline));
将代码块加入应用后产生的效果如 Figure 3-2 .
Figure 3-2 Button with Icon
Description of "Figure 3-2 Button with Icon" 
 Example 3-2 和Figure 3-2 中的图标是一个ImageView 对象。不过,也可以使用其他的图形对象, 包中的各种形状。当按钮同时具有文本和图形内容时,可以使用setGraphicTextGap方法在二者之间设置间隙。
 Button类的默认皮肤有如下的视觉区别。Figure 3-3 用一个图标按钮展示了这种区别。
Figure 3-3 Button States
Description of "Figure 3-3 Button States" 
分配行为
按钮的最基本功能就是在按下时处理行为。用Button 类的setOnAction方法定义用户

JavaFX2.0按钮Button 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数3
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xyb333199
  • 文件大小0 KB
  • 时间2015-06-02
最近更新