Mega Code Archive

 
Categories / Java / Swing JFC
 

Date spinner

import java.util.ArrayList; import java.util.Calendar; import java.util.Date; import java.util.List; import javax.swing.JFrame; import javax.swing.JSpinner; import javax.swing.SpinnerDateModel; import javax.swing.SpinnerListModel; import javax.swing.SpinnerNumberModel; public class Main extends JFrame {   public Main() {     JSpinner m_dateSpinner;     SpinnerDateModel m_dateSpinnerModel;     Calendar rightNow = Calendar.getInstance();     Date current = rightNow.getTime();     rightNow.set(Calendar.HOUR_OF_DAY, -24);     Date start = rightNow.getTime();     rightNow.set(Calendar.HOUR_OF_DAY, 48);     Date end = rightNow.getTime();     int step = Calendar.HOUR_OF_DAY;     m_dateSpinnerModel = new SpinnerDateModel(current, start, end, step);     m_dateSpinner = new JSpinner(m_dateSpinnerModel);     add(m_dateSpinner);   }   public static void main(String argv[]) {     Main spinnerFrame = new Main();     spinnerFrame.setSize(350, 200);     spinnerFrame.setVisible(true);   } }