• <tfoot id='1ox6ux2s'></tfoot>

    <small id='bol6gyrl'></small><noframes id='ranf3uft'>

  • 您的位置:荆州电脑信息网 > 设置问题 > GridLayout的几种常用设置

    GridLayout的几种常用设置

    作者:电脑信息网日期:

    返回目录:设置问题


    直接用addView(child, width, height).size()来设置就可以了。

    因为GridLayout里面的组件是在变化的,所有需要动态设置子组件的Size和它们之间的间距。

    还可以这么做:在父类容器中把子类容器的参数通过修改子类容器构造函数的方式传给子类容器,这样就可以在父类容器中直接修改子类容器的属性了。

    你用的是其中的一种构造方法,还有一种是带有四个参数的,
    比如myPanel.setLayout(new GridLayout(1,4,5,6));
    5是水平间距,6是垂直间距


    1.GridLayout设置:
    GridLayout layout = new GridLayout();
    // 设置容器的列数
    layout.numColumns = 4;
    // 设置容器上的组件是否等距分开
    layout.makeColumnsEqualWidth = false;等价写法:GridLayout layout = new GridLayout(4, false);
    2.GridData.grabExcessHorizontalSpace、GridData.grabExcessVerticalSpace
    ①GridData.grabExcessHorizontalSpace
    GridData gridData = new GridData();
    // 当容器大小变化e79fa5e98193e58685e5aeb9336时,组件所在列空间横向随容器的变化而变化
    gridData.grabExcessHorizontalSpace = true;等价写法:GridData gridData = new GridData(GridData.GRAB_HORIZONTAL);
    ②GridData.grabExcessVerticalSpace
    GridData gridData = new GridData();
    // 当容器大小变化时,组件所在行空间纵向随容器的变化而变化
    gridData.grabExcessVerticalSpace = true;等价写法:GridData gridData = new GridData(GridData.GRAB_VERTICAL);
    3.GridData.FILL_HORIZONTAL、GridData.FILL_VERTICAL、GridData.FILL_BOTH
    ① GridData.FILL_HORIZONTAL:
    GridData gridData = new GridData();
    // 横向对齐方式
    gridData.horizontalAlignment = GridData.FILL;
    gridData.grabExcessHorizontalSpace = true;等价写法:GridData gridData = new GridData(GridData.FILL_HORIZONTAL);
    ②GridData.FILL_VERTICAL
    GridData gridData = new GridData();
    // 纵向对齐方式

      <tfoot id='wbf9i3mk'></tfoot>
        <tbody id='99elbms3'></tbody>

      <small id='7gmxr4s4'></small><noframes id='3c96oxzs'>

      相关阅读

      • GridLayout的几种常用设置

      • 电脑信息网设置问题
      • 直接用addView(child, width, height).size()来设置就可以了。因为GridLayout里面百的组件是在变化的,所有需要动态设置子组件的Size和它们之间的间距。还可以这么度做:在父类容回器中把子类答
      关键词不能为空

      标签导航

      360杀毒怎么设置自动杀毒后自动关机?急!!!!!! 360安全卫士可以设置杀完毒自动关机么? 360安全卫士如何设置杀毒自动关机? 360杀毒软件怎样设置杀完毒自动关机? 该如何解决win7系统开机蓝屏报错问题 如何快速修复win7系统蓝屏 win7蓝屏,附上DEBUGGING的分析结果,请大家帮我看... Win7系统经常蓝屏怎么解决 Win7蓝屏死机分析及解决方案 电脑蓝屏怎么办,可以恢复出厂设置么,可以的话怎么恢复出厂设置 电脑蓝屏时可以恢复出厂设置吗? 电脑蓝屏一直重复开机怎么办,怎么恢复出厂设置 电脑恢复出厂设置了,然后蓝屏,怎么办 win10怎么把有线网络设为专用网络 win10 如何设置有线网络连接? Win10怎么共享有线网络为无线WiFi热点 win10有线网络连接不上 怎么用GridLayout自动适应每格的高度 java gridlayout属性怎么有4个? 关于java 中的 GridLayout设置问题 为什么使用GridLayout时设置不了每个单元的大小阿 WIN7睡眠与关机功能无法选择怎么办? WIN7 睡眠与关机功能无法选择 win7开始里为什么没有了“休眠” 为什么我的WIN7系统不能用睡眠 华硕电脑开机一直蓝屏怎么解决 华硕电脑开机 出现蓝屏该怎么办? 华硕笔记本电脑开机蓝屏怎么回事怎么办呢? 华硕笔记本电脑一开机就显示蓝屏? win10安装系统怎么进cmd 怎么用dos命令在windows10 系统下重新安装 win... win10如何使用cmd命令来更新操作系统 如何用命令提示符重装win10系统 联想台式电脑,无线网络连接不上 台式电脑怎样在网络连接里设置无线网络连接 如何在台式电脑上设置无线网络连接? 台式电脑怎么设置无线网络 win7系统怎样测试耳机麦克风 win7怎么测试麦克风有没有声音 Win7耳机麦克风怎么用 win7系统怎样测试耳机麦克风? 为什么我的电脑一进CF就蓝屏,然后重启? 我的电脑玩穿越火线的时候老是蓝屏,怎么回事啊 为什么我的电脑一玩CF就蓝屏呀? 为什么我一进CF游戏就蓝屏了 Win10系统怎样查看笔记本电池状态 Windows10系统电脑电池续航能力怎样查看 笔记本电脑win10系统怎样显示电池图标 打印机无法设置默认 Windows系统无法设置为默认打印机怎么办 无法设置网络打印机为默认打印机,怎么办 Win7系统无法设置默认打印机怎么解决 Win7怎么切换投影仪 win7切换投影仪的方法 在win7中,打开外接显示设置窗口(切换到投影仪)的快捷键是 怎么在win7中设置投影仪

      电脑蓝屏,win7,win10相关问题_荆州电脑信息网