2012-07-18 47 views
1

我正在尋找一個Java Swing日期選擇器,其中特別是允許您使用鍵盤瀏覽日曆視圖。我只發現SwingX的JXDatePicker'DatePicker'以及更多,它們都提供標準文本框和一個顯示日曆的按鈕 - 但這些都不允許您單獨使用鍵盤進行導航。 使用案例 - 想象您的鼠標損壞或無法使用(這是客戶的實際需求)。非GPL帶鍵盤導航的Swing日期選擇器?

任何指針?哦,我不會碰到GPL或類似許可的東西與駁船杆 - 這是一個商業項目。

+0

只有文本日期輸入...? – Randy 2012-07-18 11:36:41

回答

1

將關鍵字偵聽器附加到它。
當用戶按下「 - >」鍵(向右箭頭)時,向前改變月/周/ w/e。
當用戶按下「< - 」鍵(左箭頭),向後改變它

依此類推。

+0

是的,我知道如何做,但希望有人已經實現它:-) 想盡可能避免重新發明車輪。 – Rex 2012-07-18 12:01:19

1

也許JIDE可能會讓你感興趣。它有DateComboBoxDateChooserPanel