私はJavaプログラミングとプログラミングにかなり慣れていないので、書きたいこのテストアプリケーションについてアドバイスが欲しいです。
一般的なアイデアは、Title、Author、Date stampおよびread or notステータスを持つ本のリストを含むことです。
The date stampmust apply when then read statustrue になります。
本をアルファベット順に表形式で表示する GUI を備えています。可能であれば、列namesをフィルター可能にしたいです。つまり、クリックtitleすると で並べ替えtitle、もう一度クリックすると降順で並べ替えられます。authorと も同様statusです。
searchと に基づいて本を検索できるフィールドがtitle必要ですauthor。また、ポップアップ ウィンドウを表示するボタンをクリックしてTitle、Author、およびを入力して、本を追加できるようにしたいと考えていますread status。
アプリケーションは で実行されるためPC、状態を で保存しても問題ないと思いますserializing。
いくつかの要素についてアドバイスが必要です。私の計画は次のとおりです。
Book クラスを書く
フィールド、コンストラクター、ゲッター、セッターなどを作成します。
Library クラスを書く
ArrayListGUI を構築し、オブジェクトを読み取り、テーブル情報に使用されるライブラリにデータを入力するワーカー クラスのライブラリ内の書籍のリスト (ここで使用するのに最適なものは何ですか?など) を含みます。このようなテーブルを作成するのは大ざっぱですが、使用しJTableますか?
1 つの列は、クリックできるチェック ボックスでstatus、ステータスの変更を確認するポップアップが表示されます。
フィードバックがあれば、さらに質問があると思います:)アドバイスをありがとう。