title: LWUIT calendar: highlight days to have different styles. How to achieve it?
body: <p>I want to use LWUIT 1.5 <code>Calendar</code> class to show different background color to certain days to show that those dates have some event scheduled. I tried overriding the <code>createDay()</code> method of the <code>Calendar</code> class but it does not work. What am I doing wrong in this? What do i write so that the <code>createDay()</code> method below applies the bgColor correctly?</p>
  
  <p>I also want to add <code>Command</code> to those <code>Buttons</code> to take the user to event details screen. Can I just add <code>commandListener</code> to the <code>Button</code>?</p>
  
  <pre><code>Calendar calendar = new Calendar() {
  
          protected Button createDay() {
              Button day = new Button();
              day.getStyle().setBgColor(0xff0000);
              day.setAlignment(LEFT);
              day.setUIID("CalendarDay");
              day.setEndsWith3Points(false);
              day.setTickerEnabled(false);
              return day;
          }
      };
  </code></pre>