タイトルが示すように、Web アプリケーションで使用できる apache 速度または freemaker があるように、スタンドアロン アプリケーション (SWT、Swing など) で使用できる UI テンプレート エンジンはありますか?
現在、Eclipse ベースの製品を開発しています。この UI は一部のクライアント向けにカスタマイズ/ブランド化されると思います。そのため、クライアントごとに UI コードを変更する必要があります。調査を行いましたが、有用な結果は見つかりませんでした。
基本的な UI コントロールのテンプレート化を行うエンジンの小さなプロトタイプを既に開発しましたが、そのプロジェクトを真剣に掘り下げる前に、ここで専門家に相談して、既に利用可能な場合に車輪を再発明しないようにしようと考えました. 私の考えは、タイル バーの変更だけでアプリ全体を再構築する必要がないように、UI (少なくともタイトル バー テキストなどの基本的なブランディング) を変更できるようにすることです。
したがって、私の質問は明確であると思います。必要に応じて、詳細を提供できます。注: 私たちは純粋な Java EE ショップであり、これはスタンドアローン側で行っている最初のプロジェクトです。