教学管理系统-树排序

原创 2006年05月29日 11:43:00
问题

组织管理树中的每个学院下面有两类数据,一是学院的部门,另外是学院的班级。要求学院的部门排列在班级的前面。

解决

对TreeViewer设置排序对象。

viewer.setSorter(new TreeSorter());

TreeSorter从ViewerSorter派生,并重写public int category(Object element)方法,该方法返回一个整数,表示一个对象所属的分类,小的值排在前面。

private class TreeSorter extends ViewerSorter {
   @Override
   public int category(Object element) {
    if (element instanceof CollegeDept) {
     return 0;
    } else {
     return 1;
    }
   }
}
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

教学管理系统

教学管理系统 这是这几天写的一个教学管理系统,功能不是很齐全,而且还有一些小问题,在第158行我想尝试一下如同电脑中输入密码时有圆点或星号覆盖输入密码的情形,但是失败了,请各位大神帮忙看看。 ...

教学管理系统E-R建模

对于教学管理系统,我们就很容易想到教学管理中肯定有老师,而老师是有性别,年龄,电话号码,家庭住址作为属性的,有老师就一定有课程,老师可以进行授课,老师可以以一对多的形式讲授特定的课程系,而课程要进行区...

教学管理系统

  • 2014-09-22 17:36
  • 2.47MB
  • 下载

教学管理系统

  • 2014-05-19 10:52
  • 2.47MB
  • 下载

C++项目(1):学生信息管理系统(简单教学版)

我的第一个C++项目。粗糙的学生信息管理系统。用TXT文件来做数据持久化。

教学管理系统

  • 2014-06-14 23:21
  • 1.76MB
  • 下载

jsp网络教学管理系统

  • 2013-08-05 12:39
  • 21.61MB
  • 下载

C语言教学信息管理系统程序设计出错。。

这个程序设计调了好久,还是有错!郁闷!而且不知道为什么错了? #include #include #include #define  TITLE  "教学信息管理系统" //标题文字 ...

教学管理系统

  • 2013-03-22 09:46
  • 1.03MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)