10

私は現在、サイトのパスワードをファイルに保存するのに役立つ、私が書いたプログラムの GUI を作成しようとしています。現在のところ、プログラムを使用すると、端末/コマンドでそれらを編集して提供できます。最初に「パスワードを表示する」または「パスワードを編集する」という2つのボタンがあるGUIが必要です。「パスワードを確認する」をクリックすると、GUI の別のセクションに移動して自分のパスワードを表示できます。「パスワードを編集する」をクリックすると、GUI のセクションに移動してパスワードと詳細をファイルに追加できます。これを達成できる優れたオンライン チュートリアルを提供してくれる人はいますか?

4

5 に答える 5

16

標準的な方法で実行したい場合は、Java (正確には JFC) に付属しており、優れたチュートリアルとサポートがあるSwingを試すことができます。公式のチュートリアルは次のとおりです: Swing チュートリアル。

ネイティブ OS コンポーネントを使用するものを使用する場合は、SWTが適しています。Lars Vogel には、このトピックに関する多数のチュートリアルがあります: SWT チュートリアル

新しくて輝かしいものが必要な場合は、Java FXをご覧ください。FLEXと競合することを意図しており、Oracle のものでもあります: Java FX チュートリアル (編集: JavaFX は SDK の一部ではなくなりました)

他のフレームワークもありますが、私の意見では、これらが最も使いやすく、よく文書化されています。

Swing と SWT の大きな利点の 1 つは、WindowBuilderを使用して UI を簡単に作成できることです。ここでそれを見ることができます: WindowBuilder

于 2012-07-18T15:13:42.587 に答える
5

SwingのJava チュートリアルは非常に優れたリソースです。UI を Java コードで手作業でコーディングするのが気に入らない場合は、UI を視覚的にレイアウトし、コード ビハインドで動作を埋めるだけの GUI ビルダーがいくつかあります。たとえば、Netbeansにはそのような機能があり、 Eclipse用のWindowBuilderがあります。

于 2012-07-18T15:08:16.393 に答える
3

Swingを使用する必要がない場合は、Java FX 2.xを試すこともできます。これは、ルックアンドフィールが優れていると思います。Netbeansの最新バージョンにはJavaFXビルダーがありますが、あなたが説明することについては、プログラムでフレームをセットアップするのはかなり簡単なはずです。

于 2012-07-18T15:10:06.333 に答える
3

Java GUI プログラミングを軽減したい場合は、Griffonなどのフレームワークの使用を検討できます。私はそれを使用していますが、純粋な Swing よりもかなり簡単です。

于 2012-07-18T15:11:31.747 に答える