問題タブ [contentpane]

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 に答える
3139 参照

hide - 2 つの Dojo Dijit コンテンツ ペインを並べて表示 - 一方を表示/非表示にすると、もう一方は動的にサイズ変更されません

2 つの Dojo Dijit ContentPane が並んでいます。そのうちの 1 つを表示/非表示にし、必要に応じてもう 1 つを動的に拡大したいと考えています。「dijit.layout.BorderContainer」を使用する ESRI マッピングの例を使用しています。「divRightMenu」は正しく表示/非表示になりますが、開いたときに「mapDiv」Div を押すのではなく、その上に表示されます。「divRightMenu」divの表示状態に応じて、「mapDiv」divのサイズを動的に変更したい。

以下にページ全体のコードを含めます。すでに style.Display = Block / None、style.Visibility = Visible/Hidden を試し、divRightMenu の幅を 1 ピクセルから 150 ピクセルに動的に設定しようとしました。すべての場合において、divRightMenu は、私が望むように「プッシュ」するのではなく、mapDiv の「上」に表示されます。ページの読み込み時に divRightMenu がデフォルトで表示されるようにコードを変更すると、非表示にすると消えますが、一度占有されていた空白の場所は残ります。確かにこれは私が見逃している単純なものですか?

以前は (標準的な CSS)、"float:left/right" を "overflow:hidden" と display:block/none と組み合わせて、目的の効果を簡単に実現できましたが、Dojo/Dijit を使用すると、何が欠けているのかわからない。問題の 2 つの DIV タグのインライン スタイル設定でフロート/オーバーフローのさまざまな組み合わせを試してみましたが、うまくいきませんでした。また、あるポスターが、問題を克服するためにプログラムで dijit ContentPanes をオンザフライで作成したと述べていることにも気付きましたが、これ以外の解決策を望んでいました (div のコンテンツのすべての設定を表示/非表示の間で保持する必要があります)。 div、およびその場で再作成することでこれが可能になるかどうかはわかりません)。

このトピックに触れているスレッドを 2 つ見つけました。
Dojo Toggle Hide and Show Divs
Dojo dijit の表示の切り替え

これらは主に、div を非表示にできるかどうかを扱います。私の場合、それを非表示/表示することはできますが、残りの DIV から目的の自動サイズ変更動作を取得することはできません。

いずれにせよ、完全なコード サンプルが以下に含まれています。

メインの Index.htm コード:

layout.js コード:

layout.css コード:

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

dojo - borderContainerのcontentPaneのスプリッタ位置を変更しますか?

Dojo Toolkitを使用して、 BorderContainer内に2 つのcontentPanesがあります。次のようになります。

JavaScript を使用して、スプリッターの位置をプログラムで変更したいと考えています。あるケースでは、contentPane が 1 つしか表示されないように、横に移動したいと考えています。スプリッターの位置を変更するにはどうすればよいですか?

すでに試しました:

これはうまくいきませんでした:

スプリッターの位置を移動するだけでなく、borderContainer のサイズを変更します。外側のborderContainerのサイズを変更したくありません。

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

datagrid - Dojo ContentPane OnMouseOut がうまく動作しない

コードは以下のようなものです

問題は、グリッドの名前フィールドで満たされたセルからマウスを移動すると、html コンテンツを含む contentPane を閉じることができない場合があることです。

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

infragistics - infragistics - xamDockManager - ContentPane - 高さが調整されていません

SplitPane 内で ContentPane の高さを設定できません。Auto を使用していますが、それに応じて高さを設定できません。スプリットペインに 2 つのコンテンツペインがあります。相対的なサイズの 2 つのコンテンツ ペインが必要です。高さは、コンテンツペインのコンテンツに依存する必要があります。助言がありますか?私のコードを見てください:

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

java - 背景の色が変わらない

チュートリアルから作成しているフルスクリーン ゲームの背景を変更しようとしています。背景を緑に変更しようとしていますが、黒のままです。コードの何が問題なのですか?

Screen.java

Main.java

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

eclipse - WindowBuilder Pro – デザイン ビューでコンテンツ ペインと要素フレームが正しく表示されない

次の問題について助けが必要です。

問題:

デザイン ビューで、選択した Swing 要素の周囲に表示されるフレームが正しい位置に表示されません。また、コンテンツ ペインがウィンドウ (JFrame) 内の正しい位置に配置されていません。レイアウトが使用されているかどうかは関係ないようです(BorderLayout、GroupLayoutなど)。

たとえば、選択したボタンのフレームは、ボタンの上または横に何ピクセルも表示されます。この場合、コースターでクリックして GUI コンポーネントを選択したい場合は、その要素のグラフィカル表現をクリックするのではなく、フレームの上またはフレームがある可能性のある場所をクリックする必要があります。シフトのオフセットを考慮する必要があります。 . デザイン ビュー (F5) をほぼ毎回更新するか、コンテンツ ペインで一部のコンポーネントを移動すると、間違って配置されたフレームのオフセットが一部のピクセルで変化します。フレームが上にある場合もあれば、下または横にある場合もあります。

この問題を抱えている他の人はいますか?

Ubuntu 12.04 の WindowBuilder Pro でこれらの問題を抱えていない人はいますか?

このエラーの原因と解決方法を教えてください。

エラーが発生するシステム環境:

  • デスクトップ PC 1 台 / ノート PC 1 台
  • Ubuntu 12.04 (Unity を使用) / Kubuntu 12.04 (KDE を使用)
  • オラクル Java 7
  • 日食 64 ビット:
    • Eclipse 4.3 Java EE / Eclipse 4.3 Standard / Eclipse 4.3 モデリング ツール
    • 「/opt/eclipse」の下にインストールされます。フォルダーがルートに属しているか、通常のユーザーに属しているかに関係なく、エラーが発生します。
  • WindowBuilder Pro 1.6.0 (Eclipse ソフトウェア マネージャーでインストールされる Eclipse プラグイン)
  • VirtualBoxのUbuntu 13.04でWindowBuilder Proも試しました。しかし、パレット上でマウスを動かすとすぐに日食がクラッシュします。

ヒント:

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

iframe - dijit/layout/contentpane 内の iframe にスクロールバーがありません

dijit/layout/contentpane 内に IFRAME があります。

Iframe html が contentpane のサイズよりも大きくレンダリングされると、または contentpane にスクロールバーが表示されない

overflow: auto の使用は役に立ちません。
iframe の scrolling=yes を設定すると、機能しないスクロールバーが表示されます。高さ= 1000などのiframeを設定すると、コンテンツペインはスクロールバーを提供します。(iframe 宣言では、レンダリングされるコンテンツの大きさが事前にわからないという問題があり、高さを推測/クラッジすることができます)

助言がありますか?

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

java - ContentPane をリセットすると、ボタン機能が正しく動作しなくなりました Java swing

ホーム画面から2番目の画面に移動するボタンに次のアクションイベントがあります。

この画面にいるとき、戻るオプションがあります。これがこのボタンのコードです。これにより、ホーム画面にあったすべてのものが元に戻りますが、上のボタンをもう一度クリックしても何も起こりませんか?

コンテンツペインに買い戻された後、advancedBtnActionを再び機能させるのを手伝ってくれる人はいますか