0
我使用jcalendar-1.2.2 jar中的JDateChooser。我已將dateformatString設置爲「yyyyMMdd」。默認情況下,它將顯示2010年9月1日的今天日期。每當我嘗試更改日期時,它都會以yyyyMMdd格式正確顯示。如何爲默認日期(todate)設置默認格式。JdateChooser中的格式化器
我使用jcalendar-1.2.2 jar中的JDateChooser。我已將dateformatString設置爲「yyyyMMdd」。默認情況下,它將顯示2010年9月1日的今天日期。每當我嘗試更改日期時,它都會以yyyyMMdd格式正確顯示。如何爲默認日期(todate)設置默認格式。JdateChooser中的格式化器
這是你想要得到的嗎?
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();
}
}
它可以幫助您找到問題所在。
如果您可以提供一個簡短但完整的程序來展示問題,那真的很有幫助。只是顯示問題的最基本的用戶界面。 –
添加您的代碼plz。 – Jens
JCalendar.setDateFormat(new SimpleDateFormat(「Xx.Xx.Xxxx」));或setLocale(新Locale(「Xxxxxxx」)),我確信這裏是manz文章,注意關於JCalendar的所有文檔,演示,資源不可訪問,url服務器關閉 – mKorbel