Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package main;
- import java.awt.FlowLayout;
- import java.util.Calendar;
- import java.util.Date;
- import javax.swing.*;
- import javax.swing.event.ChangeEvent;
- import javax.swing.event.ChangeListener;
- public class GUI {
- JSpinner mySpinner;
- public void createGUI(){
- JFrame frame=new JFrame();
- JPanel panel=new JPanel(new FlowLayout());
- panel.setSize(300,100);
- mySpinner=new JSpinner();
- mySpinner.setModel(new SpinnerDateModel(new Date(), null, null, Calendar.MINUTE));
- mySpinner.setEditor(new JSpinner.DateEditor(mySpinner, "HH:mm"));
- mySpinner.setBounds(0, 0, 71, 28);
- final JLabel myLabel=new JLabel();
- panel.add(myLabel);
- mySpinner.addChangeListener(new ChangeListener(){
- @Override
- public void stateChanged(ChangeEvent e) {
- System.out.println("JSpinner: "+mySpinner.getValue());
- }
- });
- frame.add(panel);
- panel.add(mySpinner);
- frame.setVisible(true);
- }
- public static void main(String[] args) {
- // TODO Auto-generated method stub
- GUI myGUI=new GUI();
- myGUI.createGUI();
- }
- JSpinner: Thu Jan 01 23:03:00 CET 1970
- JSpinner: Thu Jan 01 22:03:00 CET 1970
- Date today = new Date();
- JSpinner s = new JSpinner(new SpinnerDateModel(today, null, null,
- Calendar.MINUTE));
- JSpinner.DateEditor de = new JSpinner.DateEditor(s, "HH:mm");
- s.setEditor(de);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement