2

Java GUI 開発に関する最先端のGUI ビルダー、フレームワーク、テクノロジーを探しています。

ホワイト ペーパー、ワークショップ、および同様のものに非常に興味があります。私はそのトピックにあまり詳しくありません。

最新でおそらく「最もホットな」GUI ビルダーは、Google の WindowBuilder Pro のようです。クロス言語の Qt jambi はどうですか? キャプテンカーサについて何か知っている人はいますか?それとも、非常に優れた Swing 拡張機能ですか?

私はいくつかの動機付けの考えが必要です! ありがとう!:)

4

2 に答える 2

1

エンドユーザーのGUIエクスペリエンスは、簡単で予測可能である必要があります。それは、使用するツールに関係なく、設計する能力に依存します。

残り、習得が容易で、保守可能なコードを生成し、安価で拡張が容易で、最も重要なことに、SpringStrutsなどの既存のフレームワークに追加するプラグインを提供するツールを選択してください。

于 2012-09-30T04:04:18.027 に答える
0

tl;drバージョン。プラットフォーム(Web /デスクトップ)を決定します。プラットフォームを学びます。進むにつれて、GUIプログラミングを学びます。開始するのに適した場所は、OracleによるJavaチュートリアルです。GUIプログラミングには特定の道があります。

徐行。あなたは明らかにあらゆる種類の情報を蓄積してきましたが、私が知る限り、そのうちのいくつかはあなたにとって役に立たないものです。GoogleのWindowBuilderProはGWT(Web GUI)用です。どのようなGUIを構築する予定ですか?ウェブ?デスクトップ?デスクトップの場合、選択したIDEには(おそらく)まともなGUIビルダー(Netbeans、IDEA、Eclipse)があります。Webの場合、明示的にそれを許可し、目的のためのIDEプラグイン(GWTやVaadinなど)を備えたフレームワークを使用していない限り、ほとんど自分で作業できます。

ユーザーインターフェイスやユーザーエクスペリエンスについて学習しようとしているのでない限り、それ自体を学術的な目的のように扱わないことをお勧めします。GUIは、ユーザーがアプリケーションを体験するために使用するインターフェースにすぎません。それを構築するために使用するツールはそれほど重要ではなく、ユーザーのエクスペリエンス全体がより重要になります。

于 2011-02-10T10:45:33.653 に答える