当前位置: 首页>>代码示例>>Java>>正文


Java GridPane.setMaxHeight方法代码示例

本文整理汇总了Java中javafx.scene.layout.GridPane.setMaxHeight方法的典型用法代码示例。如果您正苦于以下问题:Java GridPane.setMaxHeight方法的具体用法?Java GridPane.setMaxHeight怎么用?Java GridPane.setMaxHeight使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在javafx.scene.layout.GridPane的用法示例。


在下文中一共展示了GridPane.setMaxHeight方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: makeGrid

import javafx.scene.layout.GridPane; //导入方法依赖的package包/类
private void makeGrid() {
	myGrid = new GridPane();
	myGrid.setMaxHeight(getScreenHeight());
	myGrid.setMaxWidth(getScreenWidth());
	for (int i = 0; i < getNumRows(); i++) {
		RowConstraints row = new RowConstraints(getScreenHeight()/getNumRows());
		myGrid.getRowConstraints().add(row);
	}
	for (int j = 0; j < getNumCols(); j++) {
		ColumnConstraints col = new ColumnConstraints(getScreenWidth()/getNumCols());
		myGrid.getColumnConstraints().add(col);
	}
	for (int i = 0; i < getNumRows(); i++) {
		for (int j = 0; j < getNumCols(); j++) {
			myGrid.add(new Rectangle(CELL_SIZE, CELL_SIZE, Color.WHITESMOKE), j, i);
		}
	}
	this.getChildren().clear();
	this.getChildren().add(myGrid);
}
 
开发者ID:LtubSalad,项目名称:voogasalad-ltub,代码行数:21,代码来源:ScreenMap.java

示例2: createSideBar

import javafx.scene.layout.GridPane; //导入方法依赖的package包/类
private Node createSideBar(ObservableList<SamplePage> relatedSamples) {
    GridPane sidebar = new GridPane() {
        // stretch to allways fill height of scrollpane
        @Override protected double computePrefHeight(double width) {
            return Math.max(
                    super.computePrefHeight(width),
                    getParent().getBoundsInLocal().getHeight()
            );
        }
    };
    sidebar.getStyleClass().add("right-sidebar");
    sidebar.setMaxWidth(Double.MAX_VALUE);
    sidebar.setMaxHeight(Double.MAX_VALUE);
    int sideRow = 0;
    // create side bar content
    // description
    Label discTitle = new Label("Related Samples");
    discTitle.getStyleClass().add("right-sidebar-title");
    GridPane.setConstraints(discTitle, 0, sideRow++);
    sidebar.getChildren().add(discTitle);
    // add sample tiles
    for (SamplePage sp: relatedSamples) {
        Node tile = sp.createTile();
        GridPane.setConstraints(tile, 0, sideRow++);
        sidebar.getChildren().add(tile);
    }
    return sidebar;
}
 
开发者ID:jalian-systems,项目名称:marathonv5,代码行数:29,代码来源:DocPage.java


注:本文中的javafx.scene.layout.GridPane.setMaxHeight方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。