问题标签 [grid-layout]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
39542 浏览

java - 您可以在 JFrame 中为 JPanel 设置永久大小吗?

我目前的问题是我有一个带有 2x2 GridLayout 的 JFrame。在其中一个正方形内,我有一个用于显示网格的 JPanel。我正在使用 java swing 库进行实地考察...看看

图片

Java 会自动扩展每个 JLabel 以适应屏幕。我希望它只是那些蓝色方块(水)和黑色边框,而不是那个灰色空间。有没有一种方法可以永久设置该 JPanel 的大小,这样我就不必在获得确切尺寸之前将 JFrame 的大小更改一百万次,从而使灰色空间消失?

我还想设置这些按钮的大小,这样它们就不会那么大(BorderLayout用于按钮和 TextField)

0 投票
2 回答
14055 浏览

java - GridLayout 的参数是什么?

在这行代码中,数字代表什么以及如何使用它们来排列窗口中的复选框和按钮?

0 投票
1 回答
5826 浏览

java - SWT:带有 ScrolledComposite 的嵌套布局超出了可用空间

我想使用 SWT 为我的一个应用程序构建一个主从布局。

Container、Content、Sidebar 和 Part1 是 Composite 实例。Scrolled 是一个 ScrolledComposite

所需的布局类似于:

内容应该在水平和垂直方向上占据所有可用的空间。

侧边栏基本上是 Part1 和 Scrolled 的容器,它们的高度应该相等。

Scrolled 是 Composite 的容器,其中包含动态数量的子项,这些子项排列在内容组合中。因为子项的数量可能会有很大的变化,所以这个 Composite 应该是可滚动的。

我现在已经通过以下方式实现了这一点:

  • Container 有一个 GridLayout 和 2 列。

  • 其中内容具有 FILL_BOTH 行为并且还抓取所有水平/垂直空间。

  • 侧边栏有一个 FillLayout(SWT.VERTICAL) 并包含 Part1 和 Scrolled Childs。

问题: 当将大量项目放入滚动组合中时,布局刚好溢出可用空间,并且在应有的位置没有可用的滚动。

当我对容器使用 FillLayout(SWT.HORIZONTAL) 时,行为是所希望的,因为存在滚动并且一切都在“范围内”。

有没有办法在使用 GridLayout 时也实现这种行为,因为我希望内容能够占据大部分空间。

附上当前的测试 SWT 片段:

0 投票
3 回答
1107 浏览

css - 你认为最好的 CSS Grid 系统是什么,为什么?

我已经使用 Nicole Sullivan 的“面向对象”CSS 网格有一段时间了(虽然讨厌这个词)并且发现它非常好。然而,随着我在网格方面获得更多经验,我注意到还有很多其他框架。特别是960 Grid SystemYahoo! 用户界面库

我正在寻找其他人对这些替代方案(或其他)的经验,以便我可以就是否改变做出更有根据的决定。

0 投票
4 回答
529 浏览

css - 为什么网格布局仍然看到如此糟糕的采用率?

最近成为了网格布局的转换者,我发现自己正在查看越来越多的站点的代码,并且发现网格仍然严重不足。

虽然我承认网格可能并不总是适合每种网页设计情况的唯一正确解决方案,但我认为它们是一种工具,应该看到比他们目前所享受的更高的采用率。

我想,如果我早点了解更多关于设计方法的知识,我会节省大量的时间和精力。但是网格似乎没有像 CSS 标准那样具有曝光度。为什么会这样?有些人可能会错过一种设计方法,而这种方法可能是他们正在解决的问题的更好解决方案,这甚至是一个问题吗?

0 投票
2 回答
33771 浏览

jquery - 无法在层次结构中的指定点插入节点”代码:“3

嘿,我又问了一个关于 jquery 和gridlayout的问题,我用 switch 制作了一个 php 模板,我插入的代码是这个

jquery 脚本和插件加载在标头中。当我尝试运行它时。萤火虫告诉我:

“节点不能插入到层次结构中的指定点”代码:“3”

有人知道如何解决这个问题吗?

这是我加载的一个示例:http: //18735.webhosting7.1blu.de/neu/index.php ?item=lifestyle

0 投票
3 回答
811 浏览

html - 为什么我的浮动左 div 使用 960.gs 转到 IE6 中的下一行?

我正在使用 960 网格系统来制作网站 (www.960.gs)。

我有一个 9 列宽的 div(grid_9),里面有两个 div(grid_5 和 grid_4)。

这意味着产生一个大的外部 div,其中 2 个内部 div 并排坐在里面。

但是,在 IE6 中查看时,它显示为一个较大的 div,其中包含两个内部 div,一个在另一个下方。

在 Firefox 中,div 彼此相邻,正如它们的本意一样,并且相同的设置在站点的其他部分也可以正常工作。

到底是怎么回事?我搞不定。

这是html:

0 投票
2 回答
4901 浏览

apache-flex - Flex - 带有网格布局的中继器组件

我有一个随机大小的项目数组。我想为 Repeater 组件中的每个项目显示一个标签。我希望它们以 5 列和所需行数的网格布局显示。我如何在 Flex / ActionScript 中做到这一点?

也许还有另一种我还没有看到的方法,所以任何建议都值得赞赏。谢谢!

0 投票
4 回答
430 浏览

html - 背景和 CSS 浮动

所以我在使用960网格系统,发现了一些他们不支持的东西。我考虑过切换到蓝图,但我必须在此过程中稍后再回到设计。无论如何,我已经简化了我的代码以显示我正在经历的事情:

我试图看到背景扩展以覆盖所有 3 列。我可以做些什么来扩展背景以使其涵盖所有 3 列吗?

0 投票
3 回答
1054 浏览

java - 在 GUI 中使用不同的布局

这就是我的程序应该是什么样子,我对应该在哪里使用不同的布局有点困惑。

我有一个调用 Panel 类的 Window 类,而 Panel 类调用 InputPanel 和 DisplayPanel 类。我的 InputPanel 类调用了我的 DetailsPanel、CrimePanel 和 ButtonPanel 类,因此它们构成了 Input 选项卡下的内容。有人告诉我对整个窗口使用 BorderLayout,DetailsPanel(左面板)和 CrimePanel 应该是 GridLayout。

这是否意味着我应该:

  1. 将 BorderLayout 代码放在 Panel 中,将 GridLayout 代码放在 CrimePanel 和 DetailsPanel 中或
  2. 把BorderLayout代码放在Window里,把GridLayout代码放在Panel里?

替代文字 http://img137.imageshack.us/img137/6422/93381955.jpg