问题标签 [sizing]

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 投票
1 回答
1885 浏览

wpf - WPF ListViewItem 宽度绑定未按预期工作

我在将 listviewitems 调整为网格第二列中可用的空间时遇到问题。我有一个可以有很长描述的 ValidationItemError 类。这是它的 DataTemplate xaml。

validationItemErrors 被分组到另一个类 ValidationLineItem 中,这是它的 DataTemplate

所以基本上我有一个 validationLineItem 存储行号和多个 ValidationItemError/Warnings 存储在 ValidationItems 属性中。所以现在我只需将该数据绑定到网格左列上的列表视图。

除了这部分,一切都很好

描述文本块会忽略宽度设置,并且不会像我需要的那样换行。如果我手动设置宽度

代替

描述文本块按我的意愿换行。有人有想法么?我确定我在这里遗漏了一些简单的东西。

我应该注意,我也已经尝试过,但没有运气。

0 投票
3 回答
191 浏览

qt4 - Qt4 Designer Preview Resizing

I have a derived QDialog dialog layed out the way I want, and resizing the way I want, with the problem that the preview starts out resized to a larger size than it should. In designer, the window is shrunk to the smallest size possible given the policies and hints of everything contained, but in preview (and in real code I then assume) it grows larger than I want. I can then resize it down to its minimum size the way it looks in designer, but I'm wondering where the extra space is coming from. Here're some pictures to illustrate, if that's not enough I can post the ui file or anything else.

Default preview size

enter image description here

Minimum preview size after resizing

enter image description here

0 投票
1 回答
218 浏览

css - 调整嵌入式 div 的大小

我正在尝试为我的网站模拟一种弹出帮助对话框。当用户点击帮助时,一个遮罩用一个黑色的、部分透明的遮罩覆盖整个页面,并且具有更高 z 顺序的帮助页面 div 可见。帮助页面 div 的宽度为 80%,高度为 90%,绝对位于左侧 10% 和顶部 5%,所有这些都相对于正文。到目前为止一切都很好。帮助页面 div 的内容是: - 一个全角标题,带有一个 20 像素高的闭合锚点浮动右侧。- 一个 iframe-div 占据帮助页面 div 的其余部分,包含: - 一个 iframe,用于显示有问题的 html 文档

问题:我希望 iframe-div 的高度比 helppage div 小 20 px,但由于某些奇怪的原因,它比 helppage div 大 3px。因此 iframe 的底部是不可见的。

的HTML:

的CSS:

任何建议将不胜感激

编辑正如 mixel 所指出的,当我试图简化场景时,一个重要的细节漏掉了,这已经得到了纠正。

0 投票
1 回答
757 浏览

jsp - 什么是衡量 JSP 项目规模的好方法?

给定一个现有的 JSP 项目,我想了解项目“视图”部分的复杂性/大小。这是我到目前为止所做的:

  • 提取过去 x 个月内从生产服务器编译的 JSP 列表(消除了“死”的 jsps)。
  • 编写了一个快速扫描程序来查找导入到编译页面中的 JSP 片段文件。
  • 从文件系统中提取文件的大小和时间戳。

所以现在我有一个页面列表和导入这些页面的片段,以及它们的大小,以及它们最后一次编译和更改的时间。

但我真正需要知道的是页面有多复杂;其中一些页面上有大量的 Java 代码。这是一个很大的项目,所以要浏览每个页面和大小会很乏味,而且可能不那么准确。

我打算编写另一个扫描器来测量 <% 和 %> 之间的代码,但我想知道是否有某种度量生成器已经可以做到这一点。我希望它输出页面有多大以及页面上的代码有多大。关键是要分离小、中、大和大页面,因此绝对测量不如相对重要。

编辑: 编写另一个扫描程序来计算 JavaScript 行数、Java (Scriptlet) 行数、HTML 行数和 taglib 使用实例数。因此,通过使用扫描仪的结果,我有一些表明“复杂性”的参数。不是很干净,但现在还可以。

0 投票
2 回答
2239 浏览

memory-management - 估计软件的内存大小

我正在开发 Boot,它将嵌入到项目的 PROM 芯片中。我的任务是估计软件可能占用的最终内存大小,但我以前从未这样做过。

我搜索了一下,我正在考虑执行以下操作:

  • 计算所有变量,这个大小直接进入总大小
  • 估计每个函数将占用的代码行数(代码尚未编写)
  • 找出每条 c 指令的 asm 指令的大致数量
  • 总大小 = 总 nb 行代码 * 每个 c 指令的平均 asm 指令 * 32 位

我的解决方案很可能是伪造的,我希望有人能够提供帮助。

0 投票
2 回答
318 浏览

android - Android 基本布局尺寸

我正在为我的游戏创建最终分数屏幕。

我在将布局中的文本与文本“原始分数”“奖励积分”和“最终分数”对齐时遇到了麻烦。

无论出于何种原因,如果我在布局编辑器中排列文本,如图所示,在手机上结果很好。如果我在布局编辑器中按应有的方式排列文本,那么它将在手机上偏移。

  • 有没有可靠的方法让 Eclipse 布局编辑器和我的手机一致?
  • 有没有一种可靠的方法可以使这种布局在不同尺寸和像素密度的手机上正确对齐?

如果重要的话,我正在使用全屏主题。如果需要,我也可以发布其余的 xml。

在手机上正确显示

布局编辑器的视图,未对齐

这是相关的xml:

0 投票
6 回答
13646 浏览

java - 找出 JLabel 的文本是否超过标签大小

在 Java 中,当 JLabel 的文本由于空间不足而无法显示时,文本将被截断并在最后添加“...”。

如何轻松确定当前 JLabel 显示的是全文还是截断的文本?


编辑:

我看到有一种方法可以通过使用来找出文本的大小FontMetrics。然而,这个解决方案并没有完全回答这个问题。在 JLabel 的文本包含 HTML 装饰的情况下,metrics.stringWidth()也会计算 HTML 标记的宽度。因此,结果metrics.stringWidth()可能会大于 JLabel 的宽度,但仍会正确显示文本。

有没有办法知道在显示文本时 JLabel 本身做出了什么决定。它是否决定截断文本。

0 投票
2 回答
25708 浏览

sql-server - 估计生产 SQL Server 系统的 IOPS 要求

我们正在开发一个每天为数千名用户提供服务的应用程序(其中 90% 的用户将在工作时间处于活动状态,并在工作日不断地使用该系统)。该系统的主要目的是查询多个数据库并将数据库中的信息组合成一个单一的响应给用户。根据用户输入,对于一个有 1000 个用户的系统,我们的查询负载可能是每秒大约 500 个查询。这些查询中有 80% 是读取查询。

现在,我使用 SQL Server Profiler 工具进行了一些分析,我平均获得了大约 300 次读取查询的逻辑读取(我还没有为写入查询而烦恼)。对于 1k 个用户,这相当于每秒 150k 逻辑读取。完整的生产系统预计将拥有约 1 万名用户。

我如何估计这些数据库对存储的实际读取需求?我很确定实际的物理读取量会比这少得多,但我该如何估计呢?当然,我不能在生产环境中进行实际运行,因为生产环境还没有,我需要告诉硬件人员我们需要多少 IOPS 才能让他们知道要做什么买。

我尝试了之前答案中建议的 HP 选型工具,但它只建议 HP 产品,没有实际的性能估计。任何见解都值得赞赏。

编辑:主要的只读数据集(大多数查询将去的地方)是磁盘上的几个 gigs(数量级 4gigs)。这可能会显着影响逻辑与物理读取。任何见解如何获得这个比率?

0 投票
1 回答
366 浏览

apache-flex - 大小到内容的 FormItem 高度

我把一个 FormItem 放在一个像下面这样的表单中。

实际内容高度和表单项边界之间存在差距。关于如何将 FormItem 高度严格匹配到内容的任何想法?

这是图像:

在此处输入图像描述

0 投票
1 回答
402 浏览

delphi - Delphi IDE中类似于“代码参数”的弹出窗口

Delphi IDE 的“代码完成”功能包括带有代码参数的第二个弹出窗口 - 右侧的那个: 在此处输入图像描述

该窗口的一个有趣特性是它会自动调整大小以适应内容。必须使用哪些参数来创建这样的窗口,以及如何在 Delphi (XE) 中实现自动调整大小?