Advertisement
Guest User

Untitled

a guest
Apr 18th, 2014
42
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.34 KB | None | 0 0
  1. package main;
  2.  
  3. import java.awt.FlowLayout;
  4. import java.util.Calendar;
  5. import java.util.Date;
  6.  
  7. import javax.swing.*;
  8. import javax.swing.event.ChangeEvent;
  9. import javax.swing.event.ChangeListener;
  10.  
  11. public class GUI {
  12.  
  13. JSpinner mySpinner;
  14.  
  15.  
  16.  
  17. public void createGUI(){
  18. JFrame frame=new JFrame();
  19. JPanel panel=new JPanel(new FlowLayout());
  20.  
  21. panel.setSize(300,100);
  22. mySpinner=new JSpinner();
  23. mySpinner.setModel(new SpinnerDateModel(new Date(), null, null, Calendar.MINUTE));
  24. mySpinner.setEditor(new JSpinner.DateEditor(mySpinner, "HH:mm"));
  25. mySpinner.setBounds(0, 0, 71, 28);
  26.  
  27. final JLabel myLabel=new JLabel();
  28. panel.add(myLabel);
  29.  
  30. mySpinner.addChangeListener(new ChangeListener(){
  31.  
  32. @Override
  33. public void stateChanged(ChangeEvent e) {
  34. System.out.println("JSpinner: "+mySpinner.getValue());
  35.  
  36. }
  37.  
  38. });
  39.  
  40.  
  41. frame.add(panel);
  42. panel.add(mySpinner);
  43. frame.setVisible(true);
  44.  
  45. }
  46.  
  47. public static void main(String[] args) {
  48. // TODO Auto-generated method stub
  49. GUI myGUI=new GUI();
  50. myGUI.createGUI();
  51. }
  52.  
  53. JSpinner: Thu Jan 01 23:03:00 CET 1970
  54. JSpinner: Thu Jan 01 22:03:00 CET 1970
  55.  
  56. Date today = new Date();
  57. JSpinner s = new JSpinner(new SpinnerDateModel(today, null, null,
  58. Calendar.MINUTE));
  59. JSpinner.DateEditor de = new JSpinner.DateEditor(s, "HH:mm");
  60. s.setEditor(de);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement