問題タブ [scrolledcomposite]

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

scrollbar - スクロールバー付きの JFace PreferencePage リスト

リストを保持する PreferencePage を作成しようとしています。リストは大きくなる可能性があり、リストの下にはリストと対話するボタンがあります。ボタンが常に表示されている場合に便利ですが、リストが大きくなると、PreferencePage がスクロールバーで自動拡張されます。 ここに画像の説明を入力

今のところ私の解決策は、リストを保持する ScrolledComposite です。問題は、ScrolledComposite がレイアウトを埋めていないことです。を介して手動でサイズを設定する必要がありsetSizeます。

高さの SWT.DEFAULT: 高さの SWT.DEFAULT

高さは425:

ここに画像の説明を入力

リストを含む ScrolledComposite のコード:

問題は、高さの値を手動で設定せずに ScrolledComposite をレイアウトに入力する方法や、PreferncePage が自動拡張されないようにする方法です。テーブルを使用すると、穴の PreferencePage も自動展開されます。設定scroll.setExpandVertical(true)により、PreferencePage にスクロールバーも作成され、リストが展開されます。

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

java - Java SWT - グループ内の ScrolledComposite

の中に入れるのに問題があります-ScrolledCompositeの中にGroup表示されませんGroupScrolledCompositeをスクロールする必要がありLabelます。

編集:バズの答えに対する反応

それは機能しますが...画像は次のように表示されます(「stackoverflow」は1つだけである必要があります):

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

java - ScrolledComposite がマウス ホイールでスクロールしない

マウス ホイールは macosx では正常に動作しますが、Windows では動作しません。

これが私のレイアウト構造です。マウスホイールリスナーを実装しましたが、トリガーされません。

構造

そして私の scrolledcomposite 宣言:

///////////////// SCRATCHからの例も機能しません。

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

java - ScrolledComposites の 1 つだけがマウス ホイールでスクロールするのはなぜですか?

ここに私の現在のセットアップがあります...私はいくつかのタブ(CTabFolderとCTabItemsを使用)をそれぞれ独自のScrolledCompositeに持っています。https://stackoverflow.com/a/23882007/4288015からの回答で最初のタブを機能させることができましたが、2 番目のタブの他の ScrolledComposite に適用すると機能しません。2 番目のタブは、両方の ScrolledComposites から MouseWheel リスナーを削除しても、マウス ホイールを認識しません。最初のタブ ScrolledComposite が機能するのに 2 番目のタブが機能しない原因は何ですか?

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

java - SWTで1つのTabItemにスクロールコンポジットを設定するには?

次のコードを使用して、TabItem "item2" の scrollcomposite を設定しようとしています。しかし、スクロールバーを取得できませんでした。

ここでは、item1 ではなく item2 のみに scrollcomposite / scrollbar を設定する必要がある 2 つの tabItem を作成しました。

次のコードを追加すると、tabItem2 が空になりました。

これを解決するのを手伝ってください

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

java - Button を ScrolledComposite に直接追加することは可能ですか?

ScrolledComposite伸びCompositeます。それでButton、別のコンポジットを入れずに、スクロールしたコンポジットに直接追加することは可能ですか?