问题标签 [maximize]

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 回答
1022 浏览

c# - 表单上的 AutoScrollMinSize 故障最小化/最大化

我有一个自定义的 UserControl ,其函数在每次调整控件大小时都会更新 AutoScrollMinSize 。此控件设置为 DockStyle.Fill 在带有其他一些控件的父窗体内。

我的问题是,当我最小化或最大化容器表单时,它会发送两个连续的调整大小事件,并且由于某种原因我的滚动条消失了。

当我通过调整表单边框大小来调整表单大小时,滚动条每次都会完美更新。只有当我最小化或最大化滚动条才会消失。

我试过单独或一起订阅 OnResize 和 OnSizeChanged 并且遇到同样的问题。如果新值不等于当前值,我只尝试设置 AutoScrollMinSize(以防在将其两次设置为相同值时出现一些故障),但我仍然有这个问题。

我的控件样式如下:

0 投票
1 回答
1767 浏览

forms - 单击最大化按钮后如何重绘表单?

在 VB6 中,我创建了一个带有一些文本框、列表框和命令按钮的表单。我使用类似的东西设置所有这些控件的 XY 位置

但是,当我单击应用程序的“最大化”按钮时,所有控件都保留在同一个位置,但向窗体的左上角移动了一点。同时,单击最大化也会在表单的右下角创建大量空白区域。

如何使单击最大化按钮(右上角看起来像一个空方块的那个)通知我的程序 form.Height 和 form.Weight 已更改并且需要重绘所有内容?

或者,是否有另一种方法可以做到这一点,即我们消除所有控件向左上角的移动,并消除在右下角创建新的空白空间?在此先感谢您的帮助。

0 投票
1 回答
1242 浏览

javascript - 如何防止 Richfaces popupPanel 在 JavaScript 中被移动?

我使用rich:PopupPanel 组件来显示一些内容,我希望它们能够被用户最大化和恢复。我已经实现了组件的调整大小和定位,但问题是如何防止 popupPanel 在最大化时被移动并在其恢复时允许它。

这是我负责最大化和恢复 popupPanel 的按钮代码

0 投票
5 回答
50176 浏览

python - 在 Python 中最大化 WebDriver (Selenium 2)

我正在尝试编写一个简单的脚本来检查我是否有任何标记为 SOMETHING 的 gmail 电子邮件,然后打开一个 Firefox 浏览器窗口到登录页面,之后它会转到其他内容。

这就是我正在做的事情:

我花了几个小时搜索并没有找到最大化浏览器窗口的解决方案。在其他地方,我读到有一个 windowMaximize() 或 window_maximize(),但由于我尝试过的每个配置都声称它对于任何模块都不存在,因此无法让它们工作。

我只知道一点 python,并且在 Mac OSX 中工作

0 投票
1 回答
120 浏览

max - 如何在 NetLogo 模拟期间保存记者的最大值?

我正在基于 Rebellion 模型在 NetLogo 中运行模拟,其中一些代理变得活跃,但可以被其他代理停用。

我的问题是,如何保持活跃代理的最高价值?当所有代理都被停用时,模拟结束。我在模拟过程中计算了活跃代理的数量:

使用 [active?] 计数代理,

但我想不通,如何保存这个数字的最高值。我知道,我可以在每一步测量跑步,但由于重复次数,我宁愿只保存这个最大次数。

问候,马切克。

0 投票
2 回答
3263 浏览

java - 带有最大化按钮的java模态框架

我想知道是否可能:

  1. 用最大化按钮制作一个jdialog(可以是模态的)(是否可以进行自定义但会最大化框架?)
  2. 或制作jframe(具有默认最大化按钮)模式?

有很多关于这个的话题,但我没有找到干净的解决方案。只有 setEnabled() 等的技巧。

提前谢谢大家!

0 投票
1 回答
307 浏览

java - 最大化时JDialog不进行重新布局

我似乎有其他人相反的问题。默认情况下,我的 JDialog 同时具有最小化和最大化按钮。当按下最大化按钮时,对话框会最大化——但内容不会。它只是保持相同的大小,以一个巨大的对话框为中心。当您抓住边缘并重新调整对话框大小时,也会发生同样的情况。

我试过添加一个 WindowStateListener - 但它永远不会被调用。我添加了一个 WindowListener - 它只在打开/关闭/激活/停用时调用。

所以,我要么需要能够让对话框内容随对话框重新调整大小,要么删除最大化按钮。(我想摆脱最小化按钮。)

在创建对话框后我确实做了一个 pack(),因为对话框中的控件是从一个数据块动态创建的,所以我没有一个初始大小可以使用。

好的,这里是代码。所有生成的 UI 面板也在 GridBagLayouts 中。

0 投票
1 回答
959 浏览

c# - 在 C# WinForms 中,我怎样才能摆脱孩子的控制栏?

我正在重写一个最初用 FoxPro 编写的程序,供城镇和学校的税务员使用。不幸的是,我边走边学。该程序要求窗口是模态的——用户遵循特定的路径,一次不能玩多个窗口。我有一个打开的 MDI 容器表单。从那里调用所有子窗体。现在,我没有最大化子表单,它看起来像这样:

在此处输入图像描述

您可以看到滚动条,因为它没有最大化。我真的不希望他们处理滚动条......所以我进入我的表单登录,子表单,并将 WindowState 设置为最大化。我明白了:

在此处输入图像描述

滚动条消失了,子窗口完全适合容器窗口,但顶部有两个控制栏......容器的主要控制栏,子窗体的第二个较小的控制栏,第二个有双重控制就可以了。我尝试将 MaximizeBox、MinimizeBox、ShowIcon 和 ControlBox 设置为 false,并删除了子窗体的 Text,但该栏仍然存在。如果我单击较小栏上的某些按钮,重复项就会消失。我正在寻找一种方法来摆脱第二个栏,或者隐藏它上面的控件......或者我没有想到的任何东西都可以提供帮助。

0 投票
1 回答
648 浏览

delphi - 在应用程序加载时显示模态表单之前确保主窗体已最大化并完全重绘的正确方法

在应用程序首次加载时显示模式窗体之前,确保主窗体完全最大化并重绘所有控件的推荐方法是什么?

我需要在应用程序启动时显示一个模态对话框(不是登录屏幕),但如果我将表单设置为wsMaximized屏幕最大化,控件就没有机会重绘,你就会留下一个丑陋的烂摊子。

我目前使用以下内容显示模态屏幕:

0 投票
3 回答
2469 浏览

algorithm - 找到集合 S 使 S union A 中的点之间的最小距离最大化

我想找到一个给定基数k的集合S ,最大化每个点与给定集合A之间的最小距离。是否有一个简单的算法来找到这个最大最小问题的解决方案?

Given a universe X ⊆ R^d and A ⊆ X,
find the argmax_{S⊆X, |S|=k} min_{s⊆S, s'≠s ⊆ S∪A} distance(s,s')

谢谢 !