2011-09-28 32 views
8

Im tìm kiếm một thành phần bộ chọn thời gian đẹp và phong nha. Có rất nhiều lựa chọn thay thế cho ngày chọn trên Swing nhưng không có thời gian.Bộ chọn thời gian xoay

Tôi đã nhìn thấy các thành phần Ngày/giờ đẹp đẽ chọn trên JQuery (ví dụ: http://trentrichardson.com/examples/timepicker/). Có cái gì đó tương tự trên Swing?

Xin cảm ơn trước.

Trả lời

2

Tôi nghĩ bạn sẽ thích sự dễ dàng của JCalendar. Nó cung cấp một JDateChooser, một JDayChooser hoặc một JSpinnField, được viết bởi Kai Toedter ', có sẵn tại đây: JCalendar 1.4.

JDateChooser Example

Bạn có thể lấy ngày của bạn như thế này:

java.util.Date fromDate = jDateChooser1.getDate(); 

JSpinnField cho phép bạn thiết lập tối đa và giá trị tối thiểu một cách dễ dàng:

jSpinField1.setMaximum(59); 
jSpinField1.setMinimum(0); 
+0

+1 Tôi không biết về phiên bản mới! – trashgod

+0

Liên kết tới JSpinField đã chết. –

+0

Cảm ơn bạn! Họ đã thay đổi trang web của họ. –

1

tôi sẽ đề nghị các TimePicker thành phần của thư viện LGoodDatePicker. Có thể chọn thời gian bằng menu thả xuống (mặc định) ", với các nút kiểu" spinner "(tùy chọn) hoặc cả hai.

Tiết lộ công bằng: Tôi là nhà phát triển chính.

TimePicker có thể được tùy chỉnh với cài đặt tùy chọn. Một vài cài đặt là ngôn ngữ (ngôn ngữ), thời gian mặc định trong trình đơn thả xuống, phông chữ và màu sắc, định dạng hiển thị/menu/phân tích cú pháp, 12 hoặc 24 giờ đồng hồ, giây hoặc độ chính xác nano giây, v.v.

Thư viện cũng bao gồm các thành phần DatePicker và DateTimePicker. Tất cả ba thành phần đều dễ sử dụng. (Mỗi người có thể được khởi tạo bằng một dòng mã.)

Tôi đã dán ảnh chụp màn hình của các thành phần và ứng dụng demo bên dưới.

Trang chủ dự án: https://github.com/LGoodDatePicker/LGoodDatePicker.

DateTimePicker screenshot

(Nhấn vào đây để phóng to hình demo.) Demo screenshot

+0

Tốt để xem những đóng góp mới trong lĩnh vực này. –

Các vấn đề liên quan