首页 > 编程知识 正文

datepicker设置起始日期,jquery日期控件 datepicker

时间:2023-05-05 00:36:25 阅读:215866 作者:1773

package Timer;
//测试日期选择插件
import java.awt.Color;
import java.awt.Dimension;
import java.awt.Font;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Locale;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JOptionPane;

import com.eltima.components.ui.DatePicker;

public class Timer extends JFrame implements ActionListener{
public static void main(String[] args) {
new Timer();
}

JButton jb=new JButton("获取时间");DatePicker datePick;public Timer() {super();this.setLayout(null);this.add(jb);jb.setBounds(137, 183, 100, 30);jb.addActionListener(this);datePick=getDatePicker();datePick.setBounds(100,100,155,25);this.add(datePick);this.setTitle("测试日期选择控件");this.setBounds(200, 400, 400, 400);this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//关闭进程this.setVisible(true);//显示}@Overridepublic void actionPerformed(ActionEvent e) {if (e.getSource()==jb) {JOptionPane.showMessageDialog(this, "获取控件的时间"+datePick.getValue());System.out.println(datePick.getValue());System.out.println(datePick.getValue().toString());//转换为其他格式DateFormat format=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");String str=format.format(datePick.getValue());System.out.println(str);}}//日期选择private static DatePicker getDatePicker(){DatePicker datePick;//格式String DefaultFormat = "yyyy-MM-dd HH:mm:ss";java.util.Date date=new java.util.Date(System.currentTimeMillis());//当前日期Font font=new Font("Times New Roman", Font.BOLD, 14);// 定义字体//创建宽度为零,高度为零的 Dimension实例//构造方法(初始时间,时间显示格式,字体,控件大小)datePick=new DatePicker(date,DefaultFormat,font,dimension);Dimension dimension=new Dimension();int[] hilightDays = { 1, 3, 5, 7 };//int[] disabledDays = { 4, 6, 5, 9 };

int[] disabledDays = { };//这里改成这样,

// 设置一个月份中需要高亮显示的日子datePick.setHightlightdays(hilightDays,Color.red);//设置一个月份不需要的日子,呈灰色显示datePick.setDisableddays(disabledDays);//设置国家datePick.setLocale(Locale.CHINA);//设置时钟面板可见datePick.setTimePanleVisible(true);return datePick;}

}

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。