问题标签 [minimum-size]
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.
qt - 如何使用 GUI 将宽度调整到最小
我使用 QtDesigner。我使用 QtDesigner 将窗口宽度调整得尽可能小。但是当执行窗口时,可以使其宽度变小。所以我想添加到构造函数代码中,使用 GUI 使宽度尽可能小。
java - 翻译父边界之外的节点会将最小大小更改为当前大小
当我翻译超出其父级范围的节点时。父级的最小大小设置为其当前大小。你可以通过这个演示看到它:
侧边栏的东西(VBox
和Rectangle
)的原因是因为它们存在于我的实际应用程序中。VBox
仅包含更多内容,并且用于Rectangle
使中心组件保持居中(通常是透明的,但在这里它被着色以提高可见性)。如您所见,矩形的宽度和高度绑定到VBox
的高度:
要重现该问题,您可以稍微增加窗口的高度(大约一英寸),然后点击按钮。该节点将向下平移 1000 像素并返回。现在尝试缩小窗口,底部的文本(“标记标签”)将开始被窗口底部隐藏。
javafx - 如何为 JavaFX 对话框指定最大/最小大小
如果我的经验是有代表性的,那么我会惊讶于以前没有人问过这个问题,我确实看过。
我需要为 JFX 对话框指定最大和最小尺寸,它没有最大/最小/首选项宽度/高度属性 .. 但是 .. 确实具有只读的宽度和高度属性以及标准的 get/set 方法。我可以向这些属性添加一个 InvalidationListener,但是当我通过单击并拖动对话框的边缘来更改大小时,侦听器中没有任何反应。尝试使用 ChangeListener,再次没有任何反应。
这很容易测试,只需创建一个 Dialog 和基本侦听器并在侦听器实现中运行 System.out.println("dlg size changed") 。
最后,我对对话框的 DialogPane 进行了同样的尝试,结果相同。
很高兴知道(i)我正在尝试的事情是否可能,(ii)如果是,那么如何,以及(iii)如果不是,那为什么不呢?
谢谢!
java - FXML minHeight 和 minWidth 属性被忽略了吗?
如何设置窗口的最小尺寸?我尝试设置该minHeight
minWidth
值,但我仍然可以使用鼠标在此值下调整窗口的大小。
这是我的 FXML 根窗格:
java - 如何设置 FileDialog 的最小/最大大小?- SWT - Java
我有一个DirectoryDialog
这样的:
我现在如何设置最小尺寸?
我试过了shell.setMinimumSize(500, 500)
,但是没有用!
java - Java:是否可以覆盖操作系统设置的最小窗口宽度?
我正在编写一个小程序,它需要 JFrame 减小宽度直到它达到 0。但是,我相信操作系统会阻止窗口变得比某个宽度更窄,以防止阻塞左上角的按钮(我已经观察到这个在 Windows 10 和 OS X 上)。有没有办法覆盖或防止这种情况?
wpf - 是否可以强制窗口的大小永远不会低于其子项所需的大小?
我知道Window
(FrameworkElement
实际上)你可以指定 aMinWidth
和MinHeight
。我想知道如何使最小匹配窗口的DesiredSize
?
换句话说,我想说“您可以根据需要调整此窗口的大小,但不能小于显示其内容所需的最小值。”
例如,假设我有一个简单Window
的包含 a DockPanel
,其中三个项目垂直排列。为简单起见,我们只讨论高度。
第一个是 a
Rectangle
,aHeight
为 20,固定在顶部,所以它DesiredSize.Height
是 20。第二个是 a
Label
,它的 aMinHeight
为 20,固定在底部,但如果有多行文本,高度会增加。(目前只有一个单词,所以DesiredSize.Height
也是 20)第三项是一个自定义控件
ImageViewer
,它填充了中间的剩余区域,但它永远不会小于它的内容,加上它的填充。目前图像是 15x15,边距是 2.5,所以它DesiredSize.Height
是 20 (2.5 + 15 + 2.5)
综上所述,DesiredSize.Height
StackPanel 的 60 (20 + 20 + 20),而DesiredSize.Height
60 Window
+ 它自己的 chrome 的高度(假设它也是 20),这似乎给了我一个Window.DesiredSize.Height
80 的。这就是我为窗口的 MinHeight 所追求的。
我已经尝试通过 a将 The Window
's绑定MinHeight
到它(这需要 a来确定返回or相应地),但它没有任何效果。DesiredSize.Height
SizeToDoubleConverter
Dimension
Width
Height
这看起来很有希望...
注意:我倾向于Math.Ceiling
在实际中使用,DesiredSize.Height
因为它通常是一小部分,并且在与设备像素对齐时布局会被抛出,把事情搞砸。
以上接近于工作,但是如果您还想将其设置为MaxHeight
等于它(例如,允许水平尺寸,但不允许垂直尺寸),您会遇到问题。
这种事情在 iOS/macOS 中使用 AutoLayout 很容易,但我不确定如何在 WPF 中执行此操作,甚至以编程方式。我只需要继续猜测什么尺寸看起来最好。
algorithm - 具有正和 <= K 的最小长度子序列
反问:
正和 <= K 的最大长度子序列实际上是标准的 01 背包问题。
它的解决方案非常简单:
我很难考虑如何以相同的方式实现sum <= K 的最小长度子序列。
例子:
它当然不像将最大值更改为最小值那样简单,因为答案始终是基本情况。这让我想到,我们是否需要调整基本情况?我被困在这里,需要一些推动。
关于如何解决这个问题的任何想法?
docker - “docker container create”里面有“nothing”。即:一个空的 / void / null / scratch 容器
创建一个没有任何内容的容器可能会有所帮助。没有任何意义。
用例
在这个答案https://stackoverflow.com/a/55683656/1315009中,创建了一个容器,而无需启动它只是为了实例化一个卷并将内容复制到该卷中。然后移除容器。
该示例实例化了一个busybox
. 然而,这些busybox
内容从未使用过。所以我用它测试了它,hello-world
它也能正常工作,从而从 1.22MB 减少到 13.3kB。
目前,拉“scratch”失败:
所以...问题
如何创建一个容器,其中包含内部“无”的图像?
我的意思是类似于docker create hello-world
但没有hello-world
二进制文件。