コード例 #1
0
 public void setTodoItem(TodoItem item) {
   labDesc.setText("<html>" + item.getDesc() + "</html>");
   labDesc.setToolTipText(item.getDesc());
   String status = item.getStatus();
   if (status.equals("new")) {
     panelStatus.setImagePath(inew);
     panelStatus.setToolTipText("Status : new");
   } else if (status.equalsIgnoreCase("finished")) {
     panelStatus.setImagePath(finished);
     panelStatus.setToolTipText("Status : finished");
   } else if (status.equalsIgnoreCase("pending")) {
     panelStatus.setImagePath(pending);
     panelStatus.setToolTipText("Status : pending");
   } else if (status.equalsIgnoreCase("prefect")) {
     panelStatus.setImagePath(prefect);
     panelStatus.setToolTipText("Status : prefect");
   } else if (status.equalsIgnoreCase("cancelled")) {
     panelStatus.setImagePath(cancelled);
     panelStatus.setToolTipText("Status : cancelled");
   } else {
     panelStatus.setImagePath(cancelled);
     panelStatus.setToolTipText("Status : unknown");
   }
 }