問題タブ [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 フォームの最小化/最大化の不具合

コントロールのサイズが変更されるたびに AutoScrollMinSize を更新する関数を持つカスタム UserControl があります。このコントロールは、親フォーム内で他のコントロールとともに DockStyle.Fill に設定されます。

私の問題は、コンテナー フォームを最小化または最大化すると、2 つの連続したサイズ変更イベントが送信され、何らかの理由でスクロール バーが消えることです。

フォームの境界線のサイズを変更してフォームのサイズを変更すると、スクロール バーが毎回完全に更新されます。スクロール バーが消えるのは、最小化または最大化したときだけです。

OnResize と OnSizeChanged の両方を個別にまたは一緒に購読しようとしましたが、同じ問題が発生しました。新しい値が現在の値と等しくない場合にのみ AutoScrollMinSize を設定しようとしましたが(同じ値に2回設定する際に不具合があった場合)、まだこの問題があります。

私のコントロール スタイルは次のとおりです。

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 でシミュレーションを実行しています。このモデルでは、一部のエージェントがアクティブになりますが、他のエージェントによって非アクティブ化される可能性があります。

私の質問は、アクティブなエージェントの最高の価値を維持する方法ですか? すべてのエージェントが非アクティブ化されると、シミュレーションは終了します。シミュレーション中にアクティブなエージェントの数を数えます:

[アクティブ?] を持つエージェントをカウントし、

しかし、この数値の最大値を保存する方法がわかりません。すべてのステップで実行を測定できることはわかっていますが、繰り返し回数があるため、この最大数を保存することをお勧めします。

よろしく、マシーク。

0 投票する
2 に答える
3263 参照

java - 最大化ボタン付きのJavaモーダルフレーム

私はそれが可能かどうか疑問に思います:

  1. 最大化ボタンを使用してjdialog(モーダルにすることができます)を作成する(カスタムを作成することは可能ですが、フレームを最大化するのはどれですか?)
  2. または、jframe(デフォルトの最大化ボタンがあります)をモーダルにしますか?

これについてはたくさんのトピックがありますが、私はきれいな解決策を見つけられませんでした。setEnabled()などを使用したトリックのみ。

よろしくお願いします!

0 投票する
1 に答える
307 参照

java - JDialog が最大化時に再レイアウトを行わない

私は他のみんなとは正反対の問題を抱えているようです。私の JDialog には、デフォルトで最小化ボタンと最大化ボタンの両方があります。最大化ボタンを押すと、ダイアログは最大化されますが、コンテンツは最大化されません。巨大なダイアログの中央に、同じサイズのままです。端をつかんでダイアログのサイズを変更するだけでも同じことが起こります。

WindowStateListener を追加しようとしましたが、呼び出されません。WindowListener を追加しました。それは、Open/Close/Activate/Deactivate でのみ呼び出されます。

そのため、ダイアログのコンテンツをダイアログでサイズ変更するか、最大化ボタンを削除できるようにする必要があります。(そして、最小化ボタンを取り除きたいです。)

ダイアログのコントロールはデータのブロックから動的に作成されるため、ダイアログの作成後に pack() を実行します。そのため、作業する初期サイズがありません。

さて、これがコードです。生成されたすべての UI パネルも GridBagLayouts にあります。

0 投票する
1 に答える
959 参照

c# - C# WinForms では、どうすれば子のコントロール バーを取り除くことができますか?

町や学校の徴税人が使用する FoxPro で作成されたプログラムを書き直しています。残念ながら、私はこれを学んでいます。このプログラムでは、ウィンドウをモーダルにする必要があります。ユーザーは特定のパスをたどり、一度に複数のウィンドウで遊ぶことはできません。開いている MDI コンテナー フォームがあります。すべての子フォームはそこから呼び出されます。現在、子フォームを最大化していません。次のようになります。

ここに画像の説明を入力

最大化されていないため、スクロール バーが表示されます。スクロール バーを処理させたくないので、子フォームであるログイン フォームに移動し、WindowState を最大化に設定します。私はこれを得る:

ここに画像の説明を入力

スクロール バーはなくなり、子ウィンドウはコンテナー ウィンドウに完全に収まりますが、上部に 2 つのコントロール バーがあります... コンテナー用のメイン 1 つと、子フォーム用の 2 つ目の小さいコントロール バーです。その上でダブルコントロール。MaximizeBox、MinimizeBox、ShowIcon、および ControlBox を false に設定しようとしましたが、子フォームのテキストを削除しましたが、そのバーはまだそこにあります。小さいバーの特定のボタンをクリックすると、重複が消えます。2 番目のバーを取り除く方法、またはコントロールを非表示にする方法を探しています。

0 投票する
1 に答える
648 参照

delphi - アプリケーションのロード時にモーダルフォームを表示する前に、メインフォームが最大化されて完全に再描画されたことを確認する正しい方法

アプリケーションの最初のロード時にモーダルフォームを表示する前に、メインフォームが完全に最大化され、すべてのコントロールが再描画されるようにするための推奨される方法は何ですか?

アプリケーションの起動時にモーダルダイアログを表示する必要があります(ログイン画面ではありません)がwsMaximized、画面が最大化されている間にフォームを設定すると、コントロールが再描画される機会がなく、醜い混乱が残ります。

現在、以下を使用してモーダル画面を表示しています。

0 投票する
3 に答える
2469 参照

algorithm - S 和集合 A の点間の最小距離を最大化する集合 S を見つける

各ポイントと特定のセットAの間の最小距離を最大化する、特定のカーディナリティkのセットSを見つけたいと思います。この最大最小問題の解を見つける簡単なアルゴリズムはありますか?

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')

ありがとう !