Calendar program

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • skyblue
    New Member
    • Feb 2007
    • 11

    Calendar program

    //can somebody help me with this please. i need to create a //calendar on the frame. i got the frame but the calendar is not //woking.




    import jpb.*;
    import java.awt.*;
    import java.awt.event. *;
    import java.util.*;


    public class DayOfWeekAWT
    {
    public static void main(String[] args)
    {
    Frame f = new DayOfWeekFrame( "Day Of Week");
    f.setSize(450, 100);
    f.setVisible(tr ue);
    }
    }

    class DayOfWeekFrame extends Frame
    {
    int last_Day = 31;
    //private Choice calendar = new Choice();
    GregorianCalend ar date = new GregorianCalend ar(); // datermine the current date.
    private Label month_Label = new Label("Month: ", Label.CENTER);
    private Label day_Label = new Label("Day: ", Label.CENTER);
    //private Label year_Label = new Label("Year: ", Label.CENTER);
    private Label bottom_Label = new Label(" ",Label.CENTER) ;
    private Choice monthNames = new Choice();
    private Choice numberOfDays = new Choice();
    private Label year = new Label("Year:", Label.CENTER);
    private TextField which_year = new TextField("", Label.CENTER);
    private TextArea ta = new TextArea();
    //which_year.setE dittable();
    String LabelContents = year.getText();

    Panel calendar = new Panel();
    /////////////////////////////////////////////////////////////////
    // Constructor
    public DayOfWeekFrame( String title)
    {
    super(title);
    setBackground(n ew Color(255, 255, 255));
    //setLayout(new GridLayout());
    setLayout(new FlowLayout());
    //////////////////////////////////////////////////////////////////
    add(which_year) ;
    add(calendar);
    add(monthNames) ;
    monthNames.add( "January");
    monthNames.add( "February") ;
    monthNames.add( "March");
    monthNames.add( "April");
    monthNames.add( "May");
    monthNames.add( "June");
    monthNames.add( "July");
    monthNames.add( "August");
    monthNames.add( "September" );
    monthNames.add( "October");
    monthNames.add( "November") ;
    monthNames.add( "December") ;
    add(month_Label );
    add(monthNames) ;
    monthNames.addI temListener(new monthNamesListe ner());
    add(day_Label);
    add(numberOfDay s);
    numberOfDays.ad dItemListener(n ew numberOfDaysLis tener());
    add(year);
    add(which_year) ;
    //add(ta);
    //add(LabelConten ts);
    addWindowListen er(new WindowCloser()) ; // window listener.

    for (int first_Day = 1; first_Day <= last_Day; first_Day++)
    {
    numberOfDays.ad d(first_Day + "");
    }

    //addWindowListen er(new WindowCloser()) ;






    int month =0;
    int Days;
    switch(month)
    {
    case 2: //February
    // Days = 28;
    // if (year % 4 == 0)
    // {
    // Days = 29;
    // if ((year % 100 == 0) && (year % 400 !=0))
    // Days = 28;
    // }
    // break;

    case 4: //April
    case 6: //June
    case 9: //September
    case 11://November
    Days = 30;
    break;

    default: Days =31;
    break;
    }
    }

    }


    //class monthNamesListe ner implements ItemListener
    //{

    //public void itemStateChange d(ItemEvent evt)
    //{

    //if (evt.getStateCh ange() == ItemEvent.SELEC TED)
    //{

    // for (int first_Day = 1; first_Day <= last_Day; first_Day++)
    //{
    // numberOfDays.ad d(first_Day + "");

    //}
    //}

    //}

    class numberOfDaysLis tener implements ItemListener {

    public void itemStateChange d(ItemEvent evt) {

    if (evt.getStateCh ange() == ItemEvent.SELEC TED) {




    }
    }
    }


    class WindowCloser extends WindowAdapter {
    public void windowClosing(W indowEvent evt) {
    System.exit(0);
    }
    }
  • r035198x
    MVP
    • Sep 2006
    • 13225

    #2
    Originally posted by skyblue
    //can somebody help me with this please. i need to create a //calendar on the frame. i got the frame but the calendar is not //woking.




    import jpb.*;
    import java.awt.*;
    import java.awt.event. *;
    import java.util.*;


    public class DayOfWeekAWT
    {
    public static void main(String[] args)
    {
    Frame f = new DayOfWeekFrame( "Day Of Week");
    f.setSize(450, 100);
    f.setVisible(tr ue);
    }
    }

    class DayOfWeekFrame extends Frame
    {
    int last_Day = 31;
    //private Choice calendar = new Choice();
    GregorianCalend ar date = new GregorianCalend ar(); // datermine the current date.
    private Label month_Label = new Label("Month: ", Label.CENTER);
    private Label day_Label = new Label("Day: ", Label.CENTER);
    //private Label year_Label = new Label("Year: ", Label.CENTER);
    private Label bottom_Label = new Label(" ",Label.CENTER) ;
    private Choice monthNames = new Choice();
    private Choice numberOfDays = new Choice();
    private Label year = new Label("Year:", Label.CENTER);
    private TextField which_year = new TextField("", Label.CENTER);
    private TextArea ta = new TextArea();
    //which_year.setE dittable();
    String LabelContents = year.getText();

    Panel calendar = new Panel();
    /////////////////////////////////////////////////////////////////
    // Constructor
    public DayOfWeekFrame( String title)
    {
    super(title);
    setBackground(n ew Color(255, 255, 255));
    //setLayout(new GridLayout());
    setLayout(new FlowLayout());
    //////////////////////////////////////////////////////////////////
    add(which_year) ;
    add(calendar);
    add(monthNames) ;
    monthNames.add( "January");
    monthNames.add( "February") ;
    monthNames.add( "March");
    monthNames.add( "April");
    monthNames.add( "May");
    monthNames.add( "June");
    monthNames.add( "July");
    monthNames.add( "August");
    monthNames.add( "September" );
    monthNames.add( "October");
    monthNames.add( "November") ;
    monthNames.add( "December") ;
    add(month_Label );
    add(monthNames) ;
    monthNames.addI temListener(new monthNamesListe ner());
    add(day_Label);
    add(numberOfDay s);
    numberOfDays.ad dItemListener(n ew numberOfDaysLis tener());
    add(year);
    add(which_year) ;
    //add(ta);
    //add(LabelConten ts);
    addWindowListen er(new WindowCloser()) ; // window listener.

    for (int first_Day = 1; first_Day <= last_Day; first_Day++)
    {
    numberOfDays.ad d(first_Day + "");
    }

    //addWindowListen er(new WindowCloser()) ;






    int month =0;
    int Days;
    switch(month)
    {
    case 2: //February
    // Days = 28;
    // if (year % 4 == 0)
    // {
    // Days = 29;
    // if ((year % 100 == 0) && (year % 400 !=0))
    // Days = 28;
    // }
    // break;

    case 4: //April
    case 6: //June
    case 9: //September
    case 11://November
    Days = 30;
    break;

    default: Days =31;
    break;
    }
    }

    }


    //class monthNamesListe ner implements ItemListener
    //{

    //public void itemStateChange d(ItemEvent evt)
    //{

    //if (evt.getStateCh ange() == ItemEvent.SELEC TED)
    //{

    // for (int first_Day = 1; first_Day <= last_Day; first_Day++)
    //{
    // numberOfDays.ad d(first_Day + "");

    //}
    //}

    //}

    class numberOfDaysLis tener implements ItemListener {

    public void itemStateChange d(ItemEvent evt) {

    if (evt.getStateCh ange() == ItemEvent.SELEC TED) {




    }
    }
    }


    class WindowCloser extends WindowAdapter {
    public void windowClosing(W indowEvent evt) {
    System.exit(0);
    }
    }
    We are not able to compile it so we can't see what you are talking about.
    What is the package jbp for? Why did you comment out monthNamesListe ner class and yet you used it in the program?

    Comment

    • skyblue
      New Member
      • Feb 2007
      • 11

      #3
      Originally posted by r035198x
      We are not able to compile it so we can't see what you are talking about.
      What is the package jbp for? Why did you comment out monthNamesListe ner class and yet you used it in the program?



      my program does compile i checked it before i put it up here. and u can ignore the jbp package.

      Comment

      • r035198x
        MVP
        • Sep 2006
        • 13225

        #4
        Originally posted by skyblue
        my program does compile i checked it before i put it up here. and u can ignore the jbp package.
        It does not compile even if I remove the import for that package.

        The class monthNamesListe ner is not being found. If you wrote its code in a separate file you will need to post that also.

        Comment

        • skyblue
          New Member
          • Feb 2007
          • 11

          #5
          // ok try compiling this it should work now.


          import java.awt.*;
          import java.awt.event. *;
          import java.util.*;


          public class DayOfWeekAWT
          {
          public static void main(String[] args)
          {
          Frame f = new DayOfWeekFrame( "Day Of Week");
          f.setSize(450, 100);
          f.setVisible(tr ue);
          }
          }

          class DayOfWeekFrame extends Frame
          {
          int last_Day = 31;
          //private Choice calendar = new Choice();
          GregorianCalend ar date = new GregorianCalend ar(); // datermine the current date.
          private Label month_Label = new Label("Month: ", Label.CENTER);
          private Label day_Label = new Label("Day: ", Label.CENTER);
          //private Label year_Label = new Label("Year: ", Label.CENTER);
          private Label bottom_Label = new Label(" ",Label.CENTER) ;
          private Choice monthNames = new Choice();
          private Choice numberOfDays = new Choice();
          private Label year = new Label("Year:", Label.CENTER);
          private TextField which_year = new TextField("", Label.CENTER);
          private TextArea ta = new TextArea();
          //which_year.setE dittable();
          String LabelContents = year.getText();

          Panel calendar = new Panel();
          /////////////////////////////////////////////////////////////////
          // Constructor
          public DayOfWeekFrame( String title)
          {
          super(title);
          setBackground(n ew Color(255, 255, 255));
          //setLayout(new GridLayout());
          setLayout(new FlowLayout());
          //////////////////////////////////////////////////////////////////
          add(which_year) ;
          add(calendar);
          add(monthNames) ;
          monthNames.add( "January");
          monthNames.add( "February") ;
          monthNames.add( "March");
          monthNames.add( "April");
          monthNames.add( "May");
          monthNames.add( "June");
          monthNames.add( "July");
          monthNames.add( "August");
          monthNames.add( "September" );
          monthNames.add( "October");
          monthNames.add( "November") ;
          monthNames.add( "December") ;
          add(month_Label );
          add(monthNames) ;
          monthNames.addI temListener(new monthNamesListe ner());
          add(day_Label);
          add(numberOfDay s);
          numberOfDays.ad dItemListener(n ew numberOfDaysLis tener());
          add(year);
          add(which_year) ;
          //add(ta);
          //add(LabelConten ts);
          addWindowListen er(new WindowCloser()) ; // window listener.

          for (int first_Day = 1; first_Day <= last_Day; first_Day++)
          {
          numberOfDays.ad d(first_Day + "");
          }

          //addWindowListen er(new WindowCloser()) ;






          int month =0;
          int Days;
          switch(month)
          {
          case 2: //February
          // Days = 28;
          // if (year % 4 == 0)
          // {
          // Days = 29;
          // if ((year % 100 == 0) && (year % 400 !=0))
          // Days = 28;
          // }
          // break;

          case 4: //April
          case 6: //June
          case 9: //September
          case 11://November
          Days = 30;
          break;

          default: Days =31;
          break;
          }
          }

          }




          class numberOfDaysLis tener implements ItemListener {

          public void itemStateChange d(ItemEvent evt) {

          if (evt.getStateCh ange() == ItemEvent.SELEC TED) {




          }
          }
          }


          class WindowCloser extends WindowAdapter {
          public void windowClosing(W indowEvent evt) {
          System.exit(0);
          }
          }

          Comment

          • skyblue
            New Member
            • Feb 2007
            • 11

            #6
            now when u compile u should able to see the window.

            Comment

            • r035198x
              MVP
              • Sep 2006
              • 13225

              #7
              Originally posted by skyblue
              // ok try compiling this it should work now.


              import java.awt.*;
              import java.awt.event. *;
              import java.util.*;


              public class DayOfWeekAWT
              {
              public static void main(String[] args)
              {
              Frame f = new DayOfWeekFrame( "Day Of Week");
              f.setSize(450, 100);
              f.setVisible(tr ue);
              }
              }

              class DayOfWeekFrame extends Frame
              {
              int last_Day = 31;
              //private Choice calendar = new Choice();
              GregorianCalend ar date = new GregorianCalend ar(); // datermine the current date.
              private Label month_Label = new Label("Month: ", Label.CENTER);
              private Label day_Label = new Label("Day: ", Label.CENTER);
              //private Label year_Label = new Label("Year: ", Label.CENTER);
              private Label bottom_Label = new Label(" ",Label.CENTER) ;
              private Choice monthNames = new Choice();
              private Choice numberOfDays = new Choice();
              private Label year = new Label("Year:", Label.CENTER);
              private TextField which_year = new TextField("", Label.CENTER);
              private TextArea ta = new TextArea();
              //which_year.setE dittable();
              String LabelContents = year.getText();

              Panel calendar = new Panel();
              /////////////////////////////////////////////////////////////////
              // Constructor
              public DayOfWeekFrame( String title)
              {
              super(title);
              setBackground(n ew Color(255, 255, 255));
              //setLayout(new GridLayout());
              setLayout(new FlowLayout());
              //////////////////////////////////////////////////////////////////
              add(which_year) ;
              add(calendar);
              add(monthNames) ;
              monthNames.add( "January");
              monthNames.add( "February") ;
              monthNames.add( "March");
              monthNames.add( "April");
              monthNames.add( "May");
              monthNames.add( "June");
              monthNames.add( "July");
              monthNames.add( "August");
              monthNames.add( "September" );
              monthNames.add( "October");
              monthNames.add( "November") ;
              monthNames.add( "December") ;
              add(month_Label );
              add(monthNames) ;
              monthNames.addI temListener(new monthNamesListe ner());
              add(day_Label);
              add(numberOfDay s);
              numberOfDays.ad dItemListener(n ew numberOfDaysLis tener());
              add(year);
              add(which_year) ;
              //add(ta);
              //add(LabelConten ts);
              addWindowListen er(new WindowCloser()) ; // window listener.

              for (int first_Day = 1; first_Day <= last_Day; first_Day++)
              {
              numberOfDays.ad d(first_Day + "");
              }

              //addWindowListen er(new WindowCloser()) ;






              int month =0;
              int Days;
              switch(month)
              {
              case 2: //February
              // Days = 28;
              // if (year % 4 == 0)
              // {
              // Days = 29;
              // if ((year % 100 == 0) && (year % 400 !=0))
              // Days = 28;
              // }
              // break;

              case 4: //April
              case 6: //June
              case 9: //September
              case 11://November
              Days = 30;
              break;

              default: Days =31;
              break;
              }
              }

              }




              class numberOfDaysLis tener implements ItemListener {

              public void itemStateChange d(ItemEvent evt) {

              if (evt.getStateCh ange() == ItemEvent.SELEC TED) {




              }
              }
              }


              class WindowCloser extends WindowAdapter {
              public void windowClosing(W indowEvent evt) {
              System.exit(0);
              }
              }
              Please post also the code for the monthNamesListe ner class.

              Comment

              • skyblue
                New Member
                • Feb 2007
                • 11

                #8
                i don't have code for monthNamesListe ner class. if u want u can take that out and then compile it. see if that works

                Comment

                • r035198x
                  MVP
                  • Sep 2006
                  • 13225

                  #9
                  Originally posted by skyblue
                  i don't have code for monthNamesListe ner class. if u want u can take that out and then compile it. see if that works
                  See this

                  Code:
                   
                  add(monthNames);
                  monthNames.addItemListener(new monthNamesListener());
                  That is part of your code and the second line there uses a monthNamesListe ner class. If you can compile it, then you have the code for that class somewhere.

                  Comment

                  • skyblue
                    New Member
                    • Feb 2007
                    • 11

                    #10
                    ok this time i add monthNames listener to my code, it should compile, but there is nothing in the monthNames listener body. i m having problem putting anything over there.





                    import java.awt.*;
                    import java.awt.event. *;
                    import java.util.*;


                    public class DayOfWeekAWT
                    {
                    public static void main(String[] args)
                    {
                    Frame f = new DayOfWeekFrame( "Day Of Week");
                    f.setSize(450, 100);
                    f.setVisible(tr ue);
                    }
                    }

                    class DayOfWeekFrame extends Frame
                    {
                    int last_Day = 31;
                    //private Choice calendar = new Choice();
                    GregorianCalend ar date = new GregorianCalend ar(); // datermine the current date.
                    private Label month_Label = new Label("Month: ", Label.CENTER);
                    private Label day_Label = new Label("Day: ", Label.CENTER);
                    //private Label year_Label = new Label("Year: ", Label.CENTER);
                    private Label bottom_Label = new Label(" ",Label.CENTER) ;
                    private Choice monthNames = new Choice();
                    private Choice numberOfDays = new Choice();
                    private Label year = new Label("Year:", Label.CENTER);
                    private TextField which_year = new TextField("", Label.CENTER);
                    private TextArea ta = new TextArea();
                    //which_year.setE dittable();
                    String LabelContents = year.getText();

                    Panel calendar = new Panel();
                    /////////////////////////////////////////////////////////////////
                    // Constructor
                    public DayOfWeekFrame( String title)
                    {
                    super(title);
                    setBackground(n ew Color(255, 255, 255));
                    //setLayout(new GridLayout());
                    setLayout(new FlowLayout());
                    //////////////////////////////////////////////////////////////////
                    add(which_year) ;
                    add(calendar);
                    add(monthNames) ;
                    monthNames.add( "January");
                    monthNames.add( "February") ;
                    monthNames.add( "March");
                    monthNames.add( "April");
                    monthNames.add( "May");
                    monthNames.add( "June");
                    monthNames.add( "July");
                    monthNames.add( "August");
                    monthNames.add( "September" );
                    monthNames.add( "October");
                    monthNames.add( "November") ;
                    monthNames.add( "December") ;
                    add(month_Label );
                    add(monthNames) ;
                    monthNames.addI temListener(new monthNamesListe ner());
                    add(day_Label);
                    add(numberOfDay s);
                    numberOfDays.ad dItemListener(n ew numberOfDaysLis tener());
                    add(year);
                    add(which_year) ;
                    //add(ta);
                    //add(LabelConten ts);
                    addWindowListen er(new WindowCloser()) ; // window listener.

                    for (int first_Day = 1; first_Day <= last_Day; first_Day++)
                    {
                    numberOfDays.ad d(first_Day + "");
                    }

                    //addWindowListen er(new WindowCloser()) ;






                    int month =0;
                    int Days;
                    switch(month)
                    {
                    case 2: //February
                    // Days = 28;
                    // if (year % 4 == 0)
                    // {
                    // Days = 29;
                    // if ((year % 100 == 0) && (year % 400 !=0))
                    // Days = 28;
                    // }
                    // break;

                    case 4: //April
                    case 6: //June
                    case 9: //September
                    case 11://November
                    Days = 30;
                    break;

                    default: Days =31;
                    break;
                    }
                    }

                    }


                    class monthNamesListe ner implements ItemListener
                    {

                    public void itemStateChange d(ItemEvent evt)
                    {

                    //if (evt.getStateCh ange() == ItemEvent.SELEC TED)
                    //{

                    // for (int first_Day = 1; first_Day <= last_Day; first_Day++)
                    //{
                    // numberOfDays.ad d(first_Day + "");

                    //}
                    }

                    }

                    class numberOfDaysLis tener implements ItemListener {

                    public void itemStateChange d(ItemEvent evt) {

                    if (evt.getStateCh ange() == ItemEvent.SELEC TED) {




                    }
                    }
                    }


                    class WindowCloser extends WindowAdapter {
                    public void windowClosing(W indowEvent evt) {
                    System.exit(0);
                    }
                    }

                    Comment

                    • skyblue
                      New Member
                      • Feb 2007
                      • 11

                      #11
                      // ok this time i add the monthNames listener so it should compile and u can see the frame. since the monthNames listener body is empty there is no action. so look at it now, and i hope this works now.






                      Code:
                       import java.awt.*; 
                      import java.awt.event.*;
                      import java.util.*;
                       
                       
                      public class DayOfWeekAWT
                      {
                      	public static void main(String[] args) 
                      	{
                      		Frame f = new DayOfWeekFrame("Day Of Week");
                      	f.setSize(450, 100);
                      	f.setVisible(true);
                      } 
                      }
                       
                      class DayOfWeekFrame extends Frame 
                      {
                      	int last_Day = 31;
                      	//private Choice calendar = new Choice();
                      	GregorianCalendar date = new GregorianCalendar();	// datermine the current date.
                      	private Label month_Label = new Label("Month: ", Label.CENTER);
                      	private Label day_Label = new Label("Day: ", Label.CENTER);
                      	//private Label year_Label = new Label("Year: ", Label.CENTER);
                      	private Label bottom_Label = new Label(" ",Label.CENTER);
                      	private Choice monthNames = new Choice();
                      	private Choice numberOfDays = new Choice();
                      	private Label year = new Label("Year:", Label.CENTER);
                      	private TextField which_year = new TextField("", Label.CENTER);
                      	private TextArea ta = new TextArea();
                      	//which_year.setEdittable(); 
                      	String LabelContents = year.getText();
                       
                      	Panel calendar = new Panel();
                      /////////////////////////////////////////////////////////////////
                      	// Constructor
                      	public DayOfWeekFrame(String title) 
                      	{
                      	super(title);
                      	setBackground(new Color(255, 255, 255));
                      	//setLayout(new GridLayout());
                      	setLayout(new FlowLayout());
                      //////////////////////////////////////////////////////////////////
                      	add(which_year);
                      	add(calendar);
                      	add(monthNames);
                      	monthNames.add("January");
                      	monthNames.add("February");
                      	monthNames.add("March");
                      	monthNames.add("April");
                      	monthNames.add("May");
                      	monthNames.add("June");
                      	monthNames.add("July");
                      	monthNames.add("August");
                      	monthNames.add("September");
                      	monthNames.add("October");
                      	monthNames.add("November");
                      	monthNames.add("December");
                      	add(month_Label);
                      	add(monthNames);
                      	monthNames.addItemListener(new monthNamesListener());
                      	add(day_Label);
                      	add(numberOfDays);
                      	numberOfDays.addItemListener(new numberOfDaysListener());
                      	add(year);
                      	add(which_year);
                      	//add(ta);
                      	//add(LabelContents);
                      	addWindowListener(new WindowCloser()); // window listener.
                       
                      	for (int first_Day = 1; first_Day <= last_Day; first_Day++)
                      	{
                      			numberOfDays.add(first_Day + "");
                      	}
                       
                      	//addWindowListener(new WindowCloser());
                       
                       
                       
                       
                       
                       
                      	int month =0;
                      	int Days;
                      	switch(month)
                      	{
                      		case 2:	//February
                      //				Days = 28;
                      //				if (year % 4 == 0)
                      //				{
                      //					Days = 29;
                      //					if ((year % 100 == 0) && (year % 400 !=0))
                      //					Days = 28;
                      //				}
                      //				break;
                       
                      		case 4: //April
                      		case 6:	//June
                      		case 9:	//September
                      		case 11://November
                      				Days = 30;
                      				break;
                       
                      		default: Days =31;
                      		break;		
                      	}
                      }
                       
                      }
                       
                       
                      class monthNamesListener implements ItemListener 
                      {
                       
                      	public void itemStateChanged(ItemEvent evt) 
                      {
                       
                      	//if (evt.getStateChange() == ItemEvent.SELECTED) 
                      	//{
                       
                      	//	for (int first_Day = 1; first_Day <= last_Day; first_Day++)
                      	//{
                      	//		numberOfDays.add(first_Day + "");
                       
                      	//}		
                      }
                       
                      }
                       
                      class numberOfDaysListener implements ItemListener {
                       
                      public void itemStateChanged(ItemEvent evt) {
                       
                      if (evt.getStateChange() == ItemEvent.SELECTED) {
                       
                       
                       
                       
                      }
                      }
                      }
                       
                       
                      class WindowCloser extends WindowAdapter {
                      public void windowClosing(WindowEvent evt) {
                      System.exit(0);
                      }
                      }

                      Comment

                      • r035198x
                        MVP
                        • Sep 2006
                        • 13225

                        #12
                        Yep, it's compiling and running now. You said the Calendar is not working. What do you want it to do now?

                        Comment

                        • skyblue
                          New Member
                          • Feb 2007
                          • 11

                          #13
                          i want when user select the month and the date and the year then there should be line in the bottom saying that "today is this day" it should say the what day is it .
                          and if user select January then the date menu should show 31 choice but if the user choose february then the date part should show the 28 date and so on for the other months.
                          let me know if u have any more question.

                          Comment

                          • r035198x
                            MVP
                            • Sep 2006
                            • 13225

                            #14
                            Originally posted by skyblue
                            i want when user select the month and the date and the year then there should be line in the bottom saying that "today is this day" it should say the what day is it .
                            and if user select January then the date menu should show 31 choice but if the user choose february then the date part should show the 28 date and so on for the other months.
                            let me know if u have any more question.
                            You need to make use of listeners. ItemStateChange d on month dropdown should limit the range shown on days drop down. So go ahead and write the code for monthNamesListe ner class.

                            Comment

                            • skyblue
                              New Member
                              • Feb 2007
                              • 11

                              #15
                              i know that but the thing is i tried but it didn't work i was getting errors all the time.[IMG]dd[/IMG]

                              Comment

                              Working...