問題タブ [rcp]
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.
java - Eclipse Draw2D Label でのテキストの再配置
Draw2D ラベル (テキスト付きの図) を使用して RCP ベースのアプリケーションを構築しています。グラフィカル エディターでラベルのサイズを変更しても、テキストは最初の位置にとどまります。ラベルの新しい制約に基づいてテキストを再配置する方法はありますか?
eclipse - SWT の「スリムな外観」のボタンとスクロールバー
Eclipse 3.5 (少なくとも Mac では) では、ボタンとスクロール バーの外観がよりスリムになりましたが、以前のバージョンのボタンとスクロール バーは、より大きく「ふっくらした」外観を使用していました。RCP アプリでこれと同じ外観を採用したいのですが、SWT または JFace API のどこにも、ウィジェットにこのよりスリムな外観を使用させる方法が見つかりません。これはどのように行われますか?
eclipse-rcp - 高価な適応可能な IAdapterFactory ?
私たちの RCP アプリケーションには、 を必要とするビューがありC
、 を使用してIAdapterFactory
からそこに到達しA
ますB
。問題は、 whileA->C
は高速ですB->C
が、はるかに遅く (データベースまたはファイル システムのルックアップなど)、UI ジョブで実行する必要があることです。
CProxy
orを使用して、UI ジョブでLightweightC
実際のプロキシまたはサービスを要求することを考えC
ましたが、このソリューションは、アダプタの意図した目的に反するように感じますC
。アダプター工場。
この場合のベスト プラクティスはありますか?それとも、より高価な変換が必要な場合があることを自分の意見に理解させる必要がありますか?
java - タイプ org.eclipse.core.runtime.IConfigurationElement を解決できません
Eclipse RCP アプリケーションをビルドすると、次のエラーが発生します。
タイプ org.eclipse.core.runtime.IConfigurationElement を解決できません。必要な .class ファイルから間接的に参照されます。
依存関係に org.eclipse.core.runtime ライブラリを含めたので、何が問題なのかわかりません。
eclipse - Run と Search が RCP メニューバーに表示される
RCP アプリケーションのメニューバーに突然「実行」と「検索」が表示されます。とにかくそれらを削除する方法はありますか?
java - EclipseRCPのグローバル変数
どうすればこれを解決できますか?
メインのRCPプラグインにユーザー資格情報があります。他のすべてのプラグインにもその情報が必要です。プレファレンスストアにもグローバルに使用可能なノード名が必要なため、プリファレンスストアは使用できません。
グローバル変数を実現する可能性はありますか?
ありがとう!
java - ProgressMonitorDialogからTrayIconツールチップを変更します
Vogellasチュートリアルで説明されているEclipseRCPトレイアイテムを使用しています。
現在の要件は、ツールチップにアプリの名前を表示するだけでなく、長時間の操作を実行しているときにパーセンテージも表示することです。
trailitem属性がからのプライベートであることを理解したApplicationWorkbenchWindowAdvisor
ので、getterメソッドとsetterメソッドを追加しました。
足りないのは、私のインスタンスからtrayitemインスタンスにアクセスできることだけですProgressMonitorDialog
。
このパズルをどのように解くのか教えていただけますか?
ありがとう
java - Eclipse RCP アプリケーションのビルド、実行に失敗する
アプリケーションを正常にビルドした後、META-INF ディレクトリにある構成ファイルに依存しているため、起動に失敗し、ビルド後にこのディレクトリが jar ファイルに圧縮されるため、構成ファイルにアクセスできなくなります。jar を手動で解凍し、jar を削除してディレクトリの名前を xxx.jar に変更すると、プログラムは問題なく実行されます。SSO ログイン (Kerberos) には構成ファイルが必要です。コードは次のとおりです。
パス変数には「plugin/mydomain.pluginame-xxxx.jar/」のようなものが含まれていますが、システムは jar を解凍する必要があるようです。
それは私が間違ってアプリを構築しているのでしょうか? ありがとう
java - Netbeansエディタは、元に戻す後にファイルが変更されていないことをどのように認識しますか?
UndoManager
Netbeansは、取り消し機能の実装に標準APIを使用します。ただし、標準でも、状態を保存済みとしてマークし、変更されたステータスを確認する方法javax.swing.undo.UndoManager
もorg.openide.awt.UndoRedo.Manager
ありません。それでも、ファイルを変更して[元に戻す]を押すと、ファイルは未変更としてマークされます。彼らはどのようにそれをしますか?Netbeans RCPアプリケーションの場合、(テキスト以外の)エディタにも同じ機能が必要です。
java - Eclipseイントロ/ウェルカムページ
ウェルカムページに、定義されたコマンドを指すリンクを設定して、ダイアログを起動することはできますか?
ウェルカムページを作成することを考えています。最初に行う手順を示します。たとえば、次のようになります。
「ここをクリック」は、実際のダイアログを呼び出して設定するためのリンクである必要があります。コマンドスタイルメニューでEclipseを使用しています。
提案に感謝します!