gpt4 book ai didi

java - 如何让GridLayout行填充可用空间?

转载 作者:行者123 更新时间:2023-12-02 00:51:37 24 4
gpt4 key购买 nike

我有一个GridLayout。我有两行。我想要一行占用 500 像素。我希望另一行占据剩余的空间。

我该怎么做?

最佳答案

这不是 GridLayout 的属性,而是所包含的小部件的布局数据的属性。假设您的组合包含两个小部件:

parent.setLayout( new GridLayout() );

Button upper = new Button( parent, SWT.PUSH );
GridData upperData = new GridData( SWT.FILL, SWT.TOP, true, false );
upperData.heightHint = 500;
upper.setLayoutData( upperData );

Button lower = new Button( parent, SWT.PUSH );
GridData lowerData = new GridData( SWT.FILL, SWT.FILL, true, true );
lower.setLayoutData( lowerData );

关于java - 如何让GridLayout行填充可用空间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2768747/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com