問題タブ [swt-awt]

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 投票する
0 に答える
218 参照

java - SWT_AWT ダブル バッファの問題

Eclipse RCP (SWT) プラグイン プロジェクトがあり、次のコードを使用して JTree/JScrollPane/Etc を含む SWT_AWT フレームを持つビュー パーツがあります。

ダブルバッファリングのコードを追加すると; JScrollPanel の ScrollBars に明示的に設定して、問題を解決できるかどうかを確認しました。

この前にスクロールパネルに設定しました。しかし、いずれにせよ、両方とも同じ問題を引き起こします。

壊れたダブル バッファリング

マウスをその上に移動すると、問題はなくなります。期待どおりに動作します。他の部分 (タブ) に切り替えてこのタブに戻ると、問題が再び発生します。この問題は、ダブル バッファリングを設定しない場合にも解消されますが、スクロール バーのちらつきがひどくなります。

誰にもアイデアはありますか?

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

java - GUI をブロックする SWT バックグラウンド スレッド

以下のコードが UI をブロックしています。他の投稿を確認しましたが、これは正しい実装のようです。ここで何が間違っているのか教えてください。

------------------------------------Recorder.java----------------------- ------------------------------

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

java - Editable ComboBox または ComboViewer で値をフィルタリングする方法

SWT で Combo の値をフィルタリングする方法。

たとえば、コンボ ドロップダウンに a,abc,bcd,acd,com,aaa,bed,bot,catvalues がある場合。

コンボに「a」と入力すると、コンボドロップダウンに「a、abc、acd、aaa」のみが表示されます。

得る方法はありますか?

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

java - SWT と AWT/Swing の組み合わせ: どの GUI スレッドを使用するか?

大規模な SWT ベースのアプリケーションに取り組んでいるときに、AWT/Swing ブリッジを使用するコードに出くわし、完全に混乱し、2 つの GUI スレッドを使用することの意味について考えさせられました。

詳細は省きますが、ご想像のとおり、多くの Swing 要素が初期化メソッド内の「ブリッジ フレーム」に追加されます。

この場合、混乱するのは、Swing コンポーネントを作成するための AWT イベント ディスパッチャー スレッド (EDT) の呼び出しです。すべての GUI 要素を SWT UI スレッド内に追加しただけです。GUI の作成を両方のスレッドに分割することが望ましい理由がわかりません。

おそらく、誰かが舞台裏で何が起こっているかを詳しく説明できるでしょう. 特に、ブリッジを使用した両方のスレッドの相互作用について。コード例のように、AWT の作成を EDT にディスパッチするのは、なぜ、またはいつですか?

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

java - Java SWT : バッジ通知

Windows 上で動作する Java SWT で記述されたデスクトップ ベースの UI アプリケーションがあります。

下の画像に示すように、UI 画面にボタンを追加したいと考えています。その動作は、iPhone のバッジや Facebook の通知に似ている必要があります。

バッジの数字は動的で、保留中の通知の数に基づいて増減します。

SWT/AWT で同様のものを実装するにはどうすればよいですか?

IOS バッジ:

ここに画像の説明を入力

Facebook 通知:

ここに画像の説明を入力

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

eclipse - Eclipse RCP で SWT_AWT Bridge を使用した場合のパフォーマンス ヒットは何ですか?

最終的にNASA Worldwind AWTコンポーネントのセクションを持つEclipse RCPアプリケーションを構築しています。SWT_AWT ブリッジを使用して、RCP アプリケーションに埋め込まれた worldwind コンポーネントを取得します。SWT を使用して他のコンポーネントを作成するか、Swing をずっと使用し、SWT_AWT ブリッジを使用してすべてを埋め込むかを決定しようとしています。後者では Swing を使用できますが、パフォーマンスへの影響がわかりません。

0 投票する
0 に答える
64 参照

eclipse-plugin - フォーカスが失われると StyledText でユーザー選択が失われる

UI で StyledText(org.eclipse.swt.custom) を使用しています。

現在私が直面している問題は、StyledText からフォーカスが移動すると (例: ボタンをクリックすると)、選択 (StyledText で選択されたテキスト) が失われることです。

選択を保持する方法はありますか?