具体要求:
1 使用GUI控件实现显示和操作数据
2 具有查看前一条记录、查看后一条记录、查看最后一条记录、查看最前一条记录的功能,并具有完备的越界检查机制
3 具有增加、删除、修改数据的功能。
4 所管理的数据可以是学生个人基本情况或其它数据。

解决方案 »

  1.   

    可以用jtable,以前用jtable做了个通讯录。
      

  2.   

    同意上面说的,还可以用JList来存取数据,删除,增加也比较容易,如果数据的类型比较复杂,
    那么要自己写一些方法进行转换。
    具体的操作用JList的model来实现 查一下api就可以了。另外再说一点:java提供的控件由三部分组成MVC,M代表model,V代表View,C代表control
    它们分别得意义是:model是该控件的数据结构,View负责控件的显示,control就是控件的操作
    相应等。有这个概念以后我们就可以做更多的事情,可以设计自己要显示控件的效果。比如将进度
    条加入到JTable中,首先就设计自己的model类(当然为了方便,继承默认的model),里边设计
    自己的数据就够,有了数据结构还不能显示,这个时候就可以设计自己的View,View的设计应该
    针对数据结构的具体一个类型来设计,设计的类一般称为涂显器(render).剩下的control可
    以加入一些鼠标动作等。希望对你有帮助,没分了初次回复!!多多见谅!!
      

  3.   

    如果想实现的重用性好一些,可以考虑自己设计一个显示类,继承自Panel,显示和编辑数据可以用TextField,只是这个做法,工作量挺大,需要考虑的东西挺多,比如:行数、列数、行高、列宽、是否允许编辑、显示的颜色、背景颜色、需要实现的事件监听、........
      

  4.   

    想简单点解决用netbean吧.可以拖控件.eclipse也可以,但要去下插件.当然也可以自己写界面.
      

  5.   

    很简单啊
    用netbean就可以轻松搞定,拖几个控件,再连上数据库就可以了
      

  6.   

    NetBean 6.5.1真的好好用啊.推荐使用.而且还是中文版的......
      

  7.   

    为啥都是swing呢, 没有人推荐用SWT吗?