申请阅读和未读书籍

时间:2012-11-08 06:46:00

标签: java swing

我对Java和编程很新,并希望对我想写的这个测试应用程序提出一些建议。

一般的想法是,它将包含一个包含TitleAuthorDate stampread or not状态的图书的列表。

date stamp成为真时,read status必须适用。

它将有一个GUI,以表格格式按字母顺序显示书籍。如果可能,我希望列names是可过滤的,即如果单击title它应按title排序,再次单击并按降序排序。与authorstatus相同。

我希望有一个search字段,可以根据titleauthor搜索图书。 我还希望能够通过点击一个按钮来添加书籍,该按钮会弹出一个弹出窗口以输入TitleAuthorread status

应用程序将在PC上运行,因此我认为按serializing存储状态会很好。

我需要就一些要素提出建议,我的计划是:

  • 编写Book类

    创建它的字段,构造函数,getter和setter等。

  • 编写库类

    包含图书馆中的图书清单(这里最好用的是什么?ArrayList等?) 将构建GUI的worker类,读入对象并填充要用于表信息的库。我粗略地建立这样的表格,我会使用JTable吗?

一列必须是status的复选框,可以点击该复选框并弹出确认以更改状态。

我确信一旦得到反馈,我会有更多问题:)感谢任何建议。

1 个答案:

答案 0 :(得分:0)

[我已经创建了解决方案的草稿,看看并根据需要进行改进] [1]

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