首页 > 代码库 > [译]JavaFX 2.0+系列教程-使用布局(2)-使用内置的布局面板(1)
[译]JavaFX 2.0+系列教程-使用布局(2)-使用内置的布局面板(1)
JavaFX 2.0+系列教程-使用布局(2)-使用内置的布局面板(1)(Layout Pane)
本系列教程主要介绍JavaFX SDK中布局和容器相关类,我们称之为面板(Pane)。使用布局面板能够非常简单的管理JavaFX应用程序中的界面元素(Node)。
我们可以为每个界面元素设置位置和大小来进行手动布局,但是更简单的选择是使用布局面板。JavaFX SDK中提供了一系列的布局面板,使得可以简单的设置和管理一些经典布局,比如行(Row)、列(Column)、堆栈(Stack)和瓷砖(Tile)等等。当布局面板大小变化(窗口大小变化)时,它可以根据其包含的每个界面元素各自的属性来自动的重设位置和大小。
布局面板主要位于javafx.scene.layout包中,这个系列主要是概述一些其中的一些布局面板,并给出简单的示例。LayoutSample.java.zip
文件包含了本文中的示例代码,LayoutSample.zip
是Netbeans IDE的示例项目文件。
本系列教程主要会介绍以下布局:
- 边框面板(BorderPane)
- 水平盒子(HBox)
- 垂直盒子(VBox)
- 堆栈面板(StackPane)
- 网格面板(GridPane)
- 流面板(FlowPane)
- 瓷砖面板(TilePane)
- 锚面板(AnchorPane)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。