Java JdateChooser中的格式化程序
我正在使用jcalendar-1.2.2 jar中的JDateChooser。我已经将dateformatString设置为“yyyyMMdd”。默认情况下,它显示的是今天的日期2010年9月1日。每当我尝试更改日期时,它都会以yyyyMMdd格式正确显示。如何设置默认日期(todate)的默认格式。这就是您想要得到的吗Java JdateChooser中的格式化程序,java,swing,simpledateformat,jcalendar,Java,Swing,Simpledateformat,Jcalendar,我正在使用jcalendar-1.2.2 jar中的JDateChooser。我已经将dateformatString设置为“yyyyMMdd”。默认情况下,它显示的是今天的日期2010年9月1日。每当我尝试更改日期时,它都会以yyyyMMdd格式正确显示。如何设置默认日期(todate)的默认格式。这就是您想要得到的吗 public class TestJFrame extends JFrame { /** * */
public class TestJFrame extends JFrame {
/**
*
*/
public TestJFrame() {
//set test frame
setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
setPreferredSize(new Dimension(100,100));
//make a date chooser
JDateChooser dateChooser = new JDateChooser();
//set date format
dateChooser.setDateFormatString("yyyyMMdd");
//set date
dateChooser.setDate(new Date());
//add to test frame
getContentPane().add(dateChooser);
pack();
setVisible(true);
}
/**
* @param args
*/
public static void main(String[] args) {
new TestJFrame();
}
}
它可能会帮助你找到问题所在 如果你能提供一个简短但完整的程序来演示这个问题,那将非常非常有帮助。只是显示问题的最基本的UI.JCalendar.setDateFormat(新的SimpleDataFormat(“Xx.Xx.Xxxx”);或者要设置区域设置(新区域设置(“Xxxxxxx”)),我确定这里有很多关于的帖子,注意所有关于JCalendar的文档、演示和资源都无法访问,url服务器已关闭