当前位置: 首页>>代码示例>>Java>>正文


Java CurrentDate.addDateListener方法代码示例

本文整理汇总了Java中net.sf.memoranda.date.CurrentDate.addDateListener方法的典型用法代码示例。如果您正苦于以下问题:Java CurrentDate.addDateListener方法的具体用法?Java CurrentDate.addDateListener怎么用?Java CurrentDate.addDateListener使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在net.sf.memoranda.date.CurrentDate的用法示例。


在下文中一共展示了CurrentDate.addDateListener方法的11个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: TaskTable

import net.sf.memoranda.date.CurrentDate; //导入方法依赖的package包/类
public TaskTable() {
    super();
    initTable();
    // Force the JTable and JTree to share their row selection models.
    ListToTreeSelectionModelWrapper selectionWrapper = new ListToTreeSelectionModelWrapper();
    tree.setSelectionModel(selectionWrapper);
    setSelectionModel(selectionWrapper.getListSelectionModel());

    CurrentDate.addDateListener(new DateListener() {
        public void dateChange(CalendarDate d) {
            //updateUI();
            tableChanged();
        }
    });
    CurrentProject.addProjectListener(new ProjectListener() {
        public void projectChange(Project p, NoteList nl, TaskList tl,
                ResourcesList rl) {
        }

        public void projectWasChanged() {
            //initTable();
tableChanged();
        }
    });
	
}
 
开发者ID:ser316asu,项目名称:Neukoelln_SER316,代码行数:27,代码来源:TaskTable.java

示例2: EventsTableWeekly

import net.sf.memoranda.date.CurrentDate; //导入方法依赖的package包/类
/**
 * Constructor for EventsTable.
 */
public EventsTableWeekly() {
    super();
    setCellSelectionEnabled(true);
    setModel(new EventsTableModel());
    events = new Vector[7];
    days = new Calendar[7];
    for(int i = 0;i<events.length;i++)
    	events[i] = new Vector();
    	
    initTable(CurrentDate.get());
    this.setShowGrid(false);
    CurrentDate.addDateListener(new DateListener() {
        public void dateChange(CalendarDate d) {
            //updateUI();
            initTable(d);
        }
    });
}
 
开发者ID:ser316asu,项目名称:SER316-Dresden,代码行数:22,代码来源:EventsTableWeekly.java

示例3: TaskTable

import net.sf.memoranda.date.CurrentDate; //导入方法依赖的package包/类
public TaskTable() {
    super();
    initTable();
    // Force the JTable and JTree to share their row selection models.
    ListToTreeSelectionModelWrapper selectionWrapper = new ListToTreeSelectionModelWrapper();
    tree.setSelectionModel(selectionWrapper);
    setSelectionModel(selectionWrapper.getListSelectionModel());

    CurrentDate.addDateListener(new DateListener() {
        public void dateChange(CalendarDate d) {
            //updateUI();
            tableChanged();
        }
    });
    CurrentProject.addProjectListener(new ProjectListener() {
        public void projectChange(Project p, NoteList nl, TaskList tl,
                ResourcesList rl, PSP psp) {
        }

        public void projectWasChanged() {
            //initTable();
tableChanged();
        }
    });
	
}
 
开发者ID:ser316asu,项目名称:Dahlem_SER316,代码行数:27,代码来源:TaskTable.java

示例4: EventsTable

import net.sf.memoranda.date.CurrentDate; //导入方法依赖的package包/类
/**
 * Constructor for EventsTable.
 */
public EventsTable() {
    super();
    setModel(new EventsTableModel());
    initTable(CurrentDate.get());
    this.setShowGrid(false);
    CurrentDate.addDateListener(new DateListener() {
        public void dateChange(CalendarDate d) {
            //updateUI();
            initTable(d);
        }
    });
}
 
开发者ID:ser316asu,项目名称:Neukoelln_SER316,代码行数:16,代码来源:EventsTable.java

示例5: NotesList

import net.sf.memoranda.date.CurrentDate; //导入方法依赖的package包/类
public NotesList(int type) {
      super();
if(Configuration.get("NOTES_SORT_ORDER").toString().equalsIgnoreCase("true")) {
	sortOrderDesc = true;
}
      _type = type;
      this.setFont(new java.awt.Font("Dialog", 0, 11));
      this.setModel(new NotesListModel());
      CurrentDate.addDateListener(new DateListener() {
          public void dateChange(CalendarDate d) {
              updateUI();
          }
      });

      CurrentNote.addNoteListener(new NoteListener() {
          public void noteChange(Note n, boolean toSaveCurrentNote) {
              updateUI();
          }
      });

      CurrentProject.addProjectListener(new ProjectListener() {
          public void projectChange(Project p, NoteList nl, TaskList tl, ResourcesList rl) {
          }
          public void projectWasChanged() {
              update();
          }
      });
      this.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION);
  }
 
开发者ID:ser316asu,项目名称:Neukoelln_SER316,代码行数:30,代码来源:NotesList.java

示例6: TimeLogTable

import net.sf.memoranda.date.CurrentDate; //导入方法依赖的package包/类
public TimeLogTable() {
    super();
    setModel(new TimelogTableModel());
    initTable(CurrentDate.get());
    this.setShowGrid(false);
    CurrentDate.addDateListener(new DateListener() {
        public void dateChange(CalendarDate d) {
            //updateUI();
            initTable(d);
        }
    });
}
 
开发者ID:ser316asu,项目名称:Neukoelln_SER316,代码行数:13,代码来源:TimeLogTable.java

示例7: DefectLogTable

import net.sf.memoranda.date.CurrentDate; //导入方法依赖的package包/类
public DefectLogTable() {
    super();
    setModel(new DefectlogTableModel());
    initTable(CurrentDate.get());
    this.setShowGrid(false);
    CurrentDate.addDateListener(new DateListener() {
        public void dateChange(CalendarDate d) {
            //updateUI();
            initTable(d);
        }
    });
}
 
开发者ID:ser316asu,项目名称:Neukoelln_SER316,代码行数:13,代码来源:DefectLogTable.java

示例8: NotesList

import net.sf.memoranda.date.CurrentDate; //导入方法依赖的package包/类
public NotesList(int type) {
      super();
if(Configuration.get("NOTES_SORT_ORDER").toString().equalsIgnoreCase("true")) {
	sortOrderDesc = true;
}
      _type = type;
      this.setFont(new java.awt.Font("Dialog", 0, 11));
      this.setModel(new NotesListModel());
      CurrentDate.addDateListener(new DateListener() {
          public void dateChange(CalendarDate d) {
              updateUI();
          }
      });

      CurrentNote.addNoteListener(new NoteListener() {
          public void noteChange(Note n, boolean toSaveCurrentNote) {
              updateUI();
          }
      });

      CurrentProject.addProjectListener(new ProjectListener() {
          public void projectChange(Project p, NoteList nl, TaskList tl, ResourcesList rl, PSP psp) {
          }
          public void projectWasChanged() {
              update();
          }
      });
      this.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION);
  }
 
开发者ID:ser316asu,项目名称:Dahlem_SER316,代码行数:30,代码来源:NotesList.java

示例9: NotesList

import net.sf.memoranda.date.CurrentDate; //导入方法依赖的package包/类
public NotesList(int type) {
    super();
    if(Configuration.get("NOTES_SORT_ORDER").toString().equalsIgnoreCase("true")) {
        sortOrderDesc = true;
    }
    _type = type;
    this.setFont(new java.awt.Font("Dialog", 0, 11));
    this.setModel(new NotesListModel());
    CurrentDate.addDateListener(new DateListener() {
        public void dateChange(CalendarDate d) {
            updateUI();
        }
    });
    
    CurrentNote.addNoteListener(new NoteListener() {
        public void noteChange(Note n, boolean toSaveCurrentNote) {
            updateUI();
        }
    });

    CurrentProject.addProjectListener(new ProjectListener() {
        public void projectChange(Project p, NoteList nl, TaskList tl, ResourcesList rl) {
        }
        public void projectWasChanged() {
            update();
        }
    });
    this.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION);
}
 
开发者ID:ser316asu,项目名称:SER316-Dresden,代码行数:30,代码来源:NotesList.java

示例10: TimeLogTable

import net.sf.memoranda.date.CurrentDate; //导入方法依赖的package包/类
public TimeLogTable() {
    super();
    initTable();
    // Force the JTable and JTree to share their row selection models.
    ListToTreeSelectionModelWrapper selectionWrapper = new ListToTreeSelectionModelWrapper();
    tree.setSelectionModel(selectionWrapper);
    setSelectionModel(selectionWrapper.getListSelectionModel());

    CurrentDate.addDateListener(new DateListener() {
        public void dateChange(CalendarDate d) {
            //updateUI();
            tableChanged();
        }
    });
    CurrentProject.addProjectListener(new ProjectListener() {
        public void projectChange(Project p, NoteList nl, TaskList tl,
               TimeLogList tll, ResourcesList rl) {
        	
        }

        public void projectWasChanged() {
            //initTable();
tableChanged();
        }
    });
	
}
 
开发者ID:ser316asu,项目名称:Wilmersdorf_SER316,代码行数:28,代码来源:TimeLogTable.java

示例11: NotesList

import net.sf.memoranda.date.CurrentDate; //导入方法依赖的package包/类
public NotesList(int type) {
      super();
if(Configuration.get("NOTES_SORT_ORDER").toString().equalsIgnoreCase("true")) {
	sortOrderDesc = true;
}
      _type = type;
      this.setFont(new java.awt.Font("Dialog", 0, 11));
      this.setModel(new NotesListModel());
      CurrentDate.addDateListener(new DateListener() {
          public void dateChange(CalendarDate d) {
              updateUI();
          }
      });

      CurrentNote.addNoteListener(new NoteListener() {
          public void noteChange(Note n, boolean toSaveCurrentNote) {
              updateUI();
          }
      });

      CurrentProject.addProjectListener(new ProjectListener() {
          public void projectChange(Project p, NoteList nl, TaskList tl, TimeLogList tll, ResourcesList rl) {
          }
          public void projectWasChanged() {
              update();
          }
      });
      this.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION);
  }
 
开发者ID:ser316asu,项目名称:Wilmersdorf_SER316,代码行数:30,代码来源:NotesList.java


注:本文中的net.sf.memoranda.date.CurrentDate.addDateListener方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。