问题标签 [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 投票
2 回答
166 浏览

ios - 在 iOS 视图中实现 Android Market 布局

我正在寻找一种有效的方法来实现与 Android 市场相同的布局。

Android Market 特色应用

现在我正在使用UITableView自定义单元格。我从服务器发送的数据是这样的:

而且我正在考虑更新自定义单元格以支持每个单元格内的 2 或 3 个按钮,但我不确定这是处理此问题的最有效方法。我也在考虑一个简单的 HTML 页面,但我希望内容可以轻松缓存。

最后一点,该UITableView方式仅处理水平细分,例如:

我不能做这样的事情:

0 投票
2 回答
1569 浏览

android - 是否可以在旧版本上使用 Android 4 功能?

由于 Android 4 有一些不错的新 API,而且由于 Android 是开源的,所以我想,为什么不暂时使用新 API,就好像它们是应用程序的一部分一样,并且时机成熟(当大多数用户使用新版本时),改用官方API?

例如,我认为可以将GridLayout以及其他新东西导入项目中。

我的问题是:有没有人做过这样的事情?如果是这样,它的表现如何?另外,如果有人做过,请发布一个项目,让每个人都可以享受它。

我还想知道为什么 Google 不提供这样的机制来为旧版本提供更多功能并摆脱已弃用的东西。


google 确实对较新版本的功能有一些支持。对于 gridlayout ,可以在这个例子中使用类似的东西: http ://code.google.com/p/android-playground/source/checkout

对于 actionbar 和 Fragments,有支持库和基于它的actionbarsherlock (不是谷歌创建的,但非常好,甚至更好)。

0 投票
1 回答
1745 浏览

java - 将子级动态添加到 GridLayout

我有一个应用程序,它将根据用户选择的尺寸显示相同图像的网格。我正在使用 GridLayout 来构建该网格,但到目前为止,我一直无法找到一种方法来在 java 代码中设置子项(该图像的倍数),以便网格的大小和子项的数量将随设置而改变。有什么建议么?

0 投票
3 回答
5601 浏览

java - Java Swing Gridlayout VERTICAL 约束

是否可以在 Gridlayout 中垂直添加组件?我的意思是上一个之上的下一个?

谢谢

0 投票
1 回答
6731 浏览

android - 在 Android 中使用新的 GridLayout 的问题

我正在使用 Android > 4.0 中引入的新 GridLayout,我遇到了一些奇怪的结果。假设我想创建一个由按钮矩阵和顶部的editext视图组成的仪表板作为概念证明。

Gridlayout 包含 2 列和 3 行。Edittext 跨越第一行中的 2 列。
剩余的空白处有 4 个按钮。

我遇到的问题是顶部的编辑文本比它应该的宽,我的四个按钮不能均匀分布。有没有办法做到这一点?

谢谢!

0 投票
3 回答
660 浏览

java - 如何减少 3 个摆动复选框之间的空间?

我想减小格式组(图像左侧)中组件之间的大小。这该怎么做?

在此处输入图像描述

0 投票
1 回答
729 浏览

java - 在调整框架大小之前,JTextField 上的文本不会出现

当我单击一个按钮时,会出现一个属性框架。每行都有这 3 个字段:JLabel 名称、JTextField 值、JSlider 滑块。我的问题是,当框架显示时,它会正确显示值,但 JTextField 中的文本无法显示,直到我稍微调整框架大小。我对包含组件的 JPanel 使用 GridLayout 关于我可以做什么的任何建议?

// <"标签、滑块、文本字段">

// <"在面板上添加组件">

这是我的框架第一次显示的内容: 在此处输入图像描述

然后在我调整它的大小后,值会出现: 在此处输入图像描述

0 投票
4 回答
5099 浏览

c# - 如何以这种方式调整 WPF Grid 面板的大小?

我有一个非常简单的窗口,它的网格包含两列,一个 TextBlock 和一个 TextBox。

在此处输入图像描述

我需要它来将第 0 列设置为自动调整其内容的大小,并使第 1 列(内容)的大小是第 0 列大小的 4 倍。

我怎样才能做到这一点。如果这是解决方案,我将创建一个 Grid 后代,因为我真的需要这个功能。

编辑:更多解释。第 0 列的内容在运行时不会改变,因此第 0 列或第 1 列的大小不能在运行时改变。网格将是配置的窗口的子窗口,SizeToContent="WidthAndHeight"因此不得存在额外空间。

对 Dmitry 的回答:我用下面的代码尝试了你所说的,但它根本不起作用:

最后编辑:为什么我(或任何人)需要这个?

WPF 的优点之一是它能够在没有固定大小的情况下工作,对吧?如果你有障碍并且你有更大的字体大小,一切都会看起来很好。如果你将你的 UI 翻译成另一种需要 x2 大小的语言,一切都会看起来很好。如果您有不同的 PPI 设置,一切都会很好。

但是我不想看到屏幕在运行时改变它的大小,因为用户不习惯这个。这就是为什么我想将输入字段的大小设置为已知字段的倍数。如果我让标签单元格重新调整大小到它需要的大小,然后我将内容单元格设置为标签的乘数,我将获得自动调整大小的好处,用户期望具有固定大小的屏幕(除非他们改变它调整大小它)。

0 投票
2 回答
36983 浏览

wpf - 如何将 Grid 行拆分为两列?

我有 3 行的网格布局。如何将第 3 行拆分为 2 列。

0 投票
2 回答
2756 浏览

java - Java 有组织的网格布局

我正在制作一个向用户请求整数的程序,然后它应该根据整数的大小显示一个像这样的新窗口。

如果用户输入 2,这将是布局:

出于某种原因,我无法使 java 中的网格布局每行只有 2 列。

这是我的代码: