本文整理汇总了Java中net.sf.memoranda.EventsManager.getEventsForDate方法的典型用法代码示例。如果您正苦于以下问题:Java EventsManager.getEventsForDate方法的具体用法?Java EventsManager.getEventsForDate怎么用?Java EventsManager.getEventsForDate使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类net.sf.memoranda.EventsManager
的用法示例。
在下文中一共展示了EventsManager.getEventsForDate方法的11个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: initTable
import net.sf.memoranda.EventsManager; //导入方法依赖的package包/类
public void initTable(CalendarDate d) {
setModel(new EventsTableModel());
int fDow = Configuration.get("FIRST_DAY_OF_WEEK").equals("mon")?Calendar.MONDAY:Calendar.SUNDAY;
Calendar cal = d.getCalendar();
if(cal.get(Calendar.DAY_OF_WEEK) == Calendar.SUNDAY && fDow == Calendar.MONDAY) cal.set(Calendar.DAY_OF_YEAR, cal.get(Calendar.DAY_OF_YEAR)-6);
else
cal.set(Calendar.DAY_OF_WEEK, fDow);
Calendar changeCal = (Calendar)cal.clone();
for(int i = 0;i<7;i++){
changeCal.set(Calendar.DAY_OF_YEAR, i+cal.get(Calendar.DAY_OF_YEAR));
events[i] = new Vector(EventsManager.getEventsForDate(new CalendarDate(changeCal)));
days[i] = (Calendar)changeCal.clone();
}
for(int i = 0;i<getColumnModel().getColumnCount();i++){
getColumnModel().getColumn(i).setPreferredWidth(100);
getColumnModel().getColumn(i).setMaxWidth(100);
}
clearSelection();
updateUI();
}
示例2: initTable
import net.sf.memoranda.EventsManager; //导入方法依赖的package包/类
public void initTable(CalendarDate d) {
for(int i = 0;i<events.length;i++)
events[i] = new Vector();
for(int i = 0;i<days.length;i++)
days[i] = new Vector();
Calendar cal = d.getCalendar();
int daysInMonth = cal.getActualMaximum(Calendar.DAY_OF_MONTH);
for(int i = 0;i<daysInMonth;i++){
cal.set(Calendar.DAY_OF_MONTH, i+1);
Collection evs = EventsManager.getEventsForDate(new CalendarDate(cal));
for(Object o:evs){
events[i/7].add(o);
days[i/7].add(cal.clone());
}
}
for(int i = 0;i<getColumnModel().getColumnCount();i++){
getColumnModel().getColumn(i).setPreferredWidth(120);
getColumnModel().getColumn(i).setMaxWidth(120);
}
clearSelection();
updateUI();
}
示例3: initTable
import net.sf.memoranda.EventsManager; //导入方法依赖的package包/类
public void initTable(CalendarDate d) {
events = (Vector)EventsManager.getEventsForDate(d);
getColumnModel().getColumn(0).setPreferredWidth(60);
getColumnModel().getColumn(0).setMaxWidth(60);
clearSelection();
updateUI();
}
示例4: generateEventsInfo
import net.sf.memoranda.EventsManager; //导入方法依赖的package包/类
static String generateEventsInfo(CalendarDate date) {
String s = "<td width=\"34%\" valign=\"top\">" + "<a href=\"memoranda:events\"><h1>" + Local.getString("Events")
+ "</h1></a>\n"
+ "<table width=\"100%\" valign=\"top\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"#FFFFF6\">\n";
Vector v = (Vector) EventsManager.getEventsForDate(date);
int n = 0;
for (Iterator i = v.iterator(); i.hasNext();) {
Event e = (Event) i.next();
String txt = e.getText();
System.out.println("Event: "+txt);
String iurl = net.sf.memoranda.ui.AppFrame.class.getResource("resources/agenda/spacer.gif")
.toExternalForm();
if (date.equals(CalendarDate.today())) {
if (e.getTime().after(new Date()))
txt = "<b>" + txt + "</b>";
if ((EventsScheduler.isEventScheduled())
&& (EventsScheduler.getFirstScheduledEvent().getTime().equals(e.getTime()))) {
iurl = net.sf.memoranda.ui.AppFrame.class.getResource("resources/agenda/arrow.gif")
.toExternalForm();
}
}
String icon = "<img align=\"right\" width=\"16\" height=\"16\" src=\"" + iurl
+ "\" border=\"0\" hspace=\"0\" vspace=\"0\" alt=\"\">";
s += "<tr>\n<td>" + icon + "</td>" + "<td nowrap class=\"eventtime\">" + e.getTimeString() + "</td>"
+ "<td width=\"100%\" class=\"eventtext\"> " + txt + "</td>\n" + "</tr>";
}
return s + "</table>";
}
示例5: initTable
import net.sf.memoranda.EventsManager; //导入方法依赖的package包/类
public void initTable(CalendarDate d) {
events = EventsManager.getEventsForDate(d);
getColumnModel().getColumn(0).setPreferredWidth(60);
getColumnModel().getColumn(0).setMaxWidth(60);
getColumnModel().getColumn(1).setPreferredWidth(60);
getColumnModel().getColumn(1).setMaxWidth(60);
clearSelection();
updateUI();
}
示例6: generateEventsInfo
import net.sf.memoranda.EventsManager; //导入方法依赖的package包/类
static String generateEventsInfo(CalendarDate date) {
String s =
"<td width=\"34%\" valign=\"top\">"
+ "<center><a href=\"memoranda:events\"><h1>"
+ Local.getString("Events")
+ "</h1></a></center>\n"
+ "<table width=\"100%\" valign=\"top\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"#FFFFF6\">\n";
Vector v = (Vector) EventsManager.getEventsForDate(date);
int n = 0;
for (Iterator i = v.iterator(); i.hasNext();) {
Event e = (Event) i.next();
String txt = e.getText();
String iurl =
net
.sf
.memoranda
.ui
.AppFrame
.class
.getResource("resources/agenda/spacer.gif")
.toExternalForm();
if (date.equals(CalendarDate.today())) {
if (e.getTime().after(new Date()))
txt = "<b>" + txt + "</b>";
if ((EventsScheduler.isEventScheduled())
&& (EventsScheduler
.getFirstScheduledEvent()
.getTime()
.equals(e.getTime()))) {
iurl =
net
.sf
.memoranda
.ui
.AppFrame
.class
.getResource("resources/agenda/arrow.gif")
.toExternalForm();
}
}
String icon =
"<img align=\"right\" width=\"16\" height=\"16\" src=\""
+ iurl
+ "\" border=\"0\" hspace=\"0\" vspace=\"0\" alt=\"\">";
s += "<tr>\n<td>"
+ icon
+ "</td>"
+ "<td nowrap class=\"eventtime\">"
+ e.getTimeString()
+ "</td>"
+ "<td width=\"100%\" class=\"eventtext\"> "
+ txt
+ "</td>\n"
+ "</tr>";
}
return s + "</table>";
}
示例7: initTable
import net.sf.memoranda.EventsManager; //导入方法依赖的package包/类
public void initTable(CalendarDate d) {
events = (Vector) EventsManager.getEventsForDate(d);
getColumnModel().getColumn(0).setPreferredWidth(60);
getColumnModel().getColumn(0).setMaxWidth(60);
getColumnModel().getColumn(1).setPreferredWidth(60);
getColumnModel().getColumn(1).setMaxWidth(60);
clearSelection();
updateUI();
}
示例8: initTable
import net.sf.memoranda.EventsManager; //导入方法依赖的package包/类
public void initTable(CalendarDate d) {
events = (Vector) EventsManager.getEventsForDate(d);
getColumnModel().getColumn(0).setPreferredWidth(60);
getColumnModel().getColumn(0).setMaxWidth(60);
clearSelection();
updateUI();
}
示例9: initTable
import net.sf.memoranda.EventsManager; //导入方法依赖的package包/类
public void initTable(CalendarDate d) {
events = (Vector) EventsManager.getEventsForDate(d);
getColumnModel().getColumn(0).setPreferredWidth(60);
getColumnModel().getColumn(0).setMaxWidth(60);
clearSelection();
updateUI();
}
示例10: generateEventsInfo
import net.sf.memoranda.EventsManager; //导入方法依赖的package包/类
static String generateEventsInfo(CalendarDate date) {
String s = "<td width=\"34%\" valign=\"top\">" + "<a href=\"memoranda:events\"><h1>" + Local.getString("Events")
+ "</h1></a>\n"
+ "<table width=\"100%\" valign=\"top\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"#FFFFF6\">\n";
Vector v = (Vector) EventsManager.getEventsForDate(date);
int n = 0;
for (Iterator i = v.iterator(); i.hasNext();) {
Event e = (Event) i.next();
String txt = e.getText();
String iurl = net.sf.memoranda.ui.AppFrame.class.getResource("resources/agenda/spacer.gif")
.toExternalForm();
if (date.equals(CalendarDate.today())) {
if (e.getTime().after(new Date())) {
txt = "<b>" + txt + "</b>";
}
if ((EventsScheduler.isEventScheduled())
&& (EventsScheduler.getFirstScheduledEvent().getTime().equals(e.getTime()))) {
iurl = net.sf.memoranda.ui.AppFrame.class.getResource("resources/agenda/arrow.gif")
.toExternalForm();
}
}
String icon = "<img align=\"right\" width=\"16\" height=\"16\" src=\"" + iurl
+ "\" border=\"0\" hspace=\"0\" vspace=\"0\" alt=\"\">";
s += "<tr>\n<td>" + icon + "</td>" + "<td nowrap class=\"eventtime\">" + e.getTimeString() + "</td>"
+ "<td width=\"100%\" class=\"eventtext\"> " + txt + "</td>\n" + "</tr>";
}
return s + "</table>";
}
示例11: generateEventsInfo
import net.sf.memoranda.EventsManager; //导入方法依赖的package包/类
static String generateEventsInfo(CalendarDate date) {
String s =
"<td width=\"34%\" valign=\"top\">"
+ "<a href=\"memoranda:events\"><h1>"
+ Local.getString("Events")
+ "</h1></a>\n"
+ "<table width=\"100%\" valign=\"top\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"#FFFFF6\">\n";
Vector v = (Vector) EventsManager.getEventsForDate(date);
int n = 0;
for (Iterator i = v.iterator(); i.hasNext();) {
Event e = (Event) i.next();
String txt = e.getText();
String iurl =
net
.sf
.memoranda
.ui
.AppFrame
.class
.getResource("resources/agenda/spacer.gif")
.toExternalForm();
if (date.equals(CalendarDate.today())) {
if (e.getTime().after(new Date()))
txt = "<b>" + txt + "</b>";
if ((EventsScheduler.isEventScheduled())
&& (EventsScheduler
.getFirstScheduledEvent()
.getTime()
.equals(e.getTime()))) {
iurl =
net
.sf
.memoranda
.ui
.AppFrame
.class
.getResource("resources/agenda/arrow.gif")
.toExternalForm();
}
}
String icon =
"<img align=\"right\" width=\"16\" height=\"16\" src=\""
+ iurl
+ "\" border=\"0\" hspace=\"0\" vspace=\"0\" alt=\"\">";
s += "<tr>\n<td>"
+ icon
+ "</td>"
+ "<td nowrap class=\"eventtime\">"
+ e.getTimeString()
+ "</td>"
+ "<td width=\"100%\" class=\"eventtext\"> "
+ txt
+ "</td>\n"
+ "</tr>";
}
return s + "</table>";
}