3

私はJavaプログラミングとプログラミングにかなり慣れていないので、書きたいこのテストアプリケーションについてアドバイスが欲しいです。

一般的なアイデアは、TitleAuthorDate stampおよびread or notステータスを持つ本のリストを含むことです。

The date stampmust apply when then read statustrue になります。

本をアルファベット順に表形式で表示する GUI を備えています。可能であれば、列namesをフィルター可能にしたいです。つまり、クリックtitleすると で並べ替えtitle、もう一度クリックすると降順で並べ替えられます。authorと も同様statusです。

searchと に基づいて本を検索できるフィールドがtitle必要ですauthor。また、ポップアップ ウィンドウを表示するボタンをクリックしてTitleAuthor、およびを入力して、本を追加できるようにしたいと考えていますread status

アプリケーションは で実行されるためPC、状態を で保存しても問題ないと思いますserializing

いくつかの要素についてアドバイスが必要です。私の計画は次のとおりです。

  • Book クラスを書く

    フィールド、コンストラクター、ゲッター、セッターなどを作成します。

  • Library クラスを書く

    ArrayListGUI を構築し、オブジェクトを読み取り、テーブル情報に使用されるライブラリにデータを入力するワーカー クラスのライブラリ内の書籍のリスト (ここで使用するのに最適なものは何ですか?など) を含みます。このようなテーブルを作成するのは大ざっぱですが、使用しJTableますか?

1 つの列は、クリックできるチェック ボックスでstatus、ステータスの変更を確認するポップアップが表示されます。

フィードバックがあれば、さらに質問があると思います:)アドバイスをありがとう。

4

1 に答える 1

0

[ソリューションの大まかなドラフトを作成しました。必要に応じて確認し、改善してください] [1]

[1]:http ://code.google.com/p/booklist-jtable/downloads/list

于 2012-11-11T09:30:21.460 に答える