Lệnh GUI là một khung lệnh toàn diện cho các ứng dụng giao diện người dùng Swing. Gui Lệnh chức năng trên hành động tiêu chuẩn của Swing. Với lệnh GUI nó rất đơn giản để thay đổi sự xuất hiện của các lệnh dựa trên bối cảnh mà trong đó họ xuất hiện. Thư viện cũng hỗ trợ nền tảng quy ước cụ thể cho phép bạn viết một cấu hình sẽ được điều chỉnh cho nền tảng cơ bản. Các nhóm lệnh cung cấp hỗ trợ tinh vi cho các menu và thanh công cụ. Các nhóm được cấu hình từ các tệp cấu hình đơn giản và có thể dễ dàng thao tác trong thời gian chạy bằng cách sử dụng API xây dựng của chúng. Nhiều tính năng được cung cấp để đơn giản hóa việc phát triển giao diện người dùng bao gồm các lệnh được xây dựng sẵn để đóng cửa sổ, mở và lưu tệp hoặc hiển thị danh sách tệp gần đây. Ngoài ra còn có các tính năng khung như ủy quyền lệnh và tích hợp swing worker. Ủy quyền lệnh cho phép bạn dễ dàng tùy chỉnh hành vi của một lệnh dựa trên bối cảnh hiện tại của người dùng. Thư viện bao gồm một chiến lược đoàn đại biểu dựa trên tập trung có thể được kích hoạt trong một vài dòng mã. Tích hợp SwingWorker tương tự làm cho nó đơn giản để kích hoạt khung kính và vô hiệu hóa lệnh trong khi tác vụ nền đang chạy. API cố gắng duy trì đơn giản trong khi hỗ trợ các tính năng mạnh mẽ. Chăm sóc đã được thực hiện để đảm bảo quy mô thư viện từ các dự án công ty nhỏ độc lập đến quy mô lớn. Phần lớn sự hấp dẫn của thư viện là nó cung cấp nhiều chức năng và lệnh thuận tiện để đơn giản hóa cuộc sống của nhà phát triển. Ví dụ, bạn luôn có thể lấy cửa sổ của nút gọi bằng cách sử dụng getInvokerWindow(); lệnh sẽ chăm sóc đi qua bất kỳ hệ thống phân cấp trình đơn popup. HoverListeners cho phép bạn hiển thị các chi tiết của bất kỳ lệnh lơ lửng trong một vài dòng mã. CommandHyperlinkListener làm cho nó đơn giản để kích hoạt các lệnh từ siêu liên kết trong JEditorPanes.
lịch sử phiên bản
- Phiên bản 2.1 đăng trên 2007-08-24
EULA - Thỏa thuận cấp phép người dùng cuối
QUAN TRỌNG --ĐỌC KỸ CÁC ĐIỀU KHOẢN NÀY TRƯỚC KHI TẢI XUỐNG
Phần mềm. BẰNG CÁCH TẢI XUỐNG HOẶC SỬ DỤNG PHẦN MỀM NÀY, BẠN THỪA NHẬN
BẠN CÓ (i) ĐỌC THỎA THUẬN CẤP PHÉP NÀY, (ii) RẰNG BẠN
HIỂU NÓ, (iii) VÀ RẰNG BẠN ĐỒNG Ý BỊ RÀNG BUỘC BỞI CÁC ĐIỀU KHOẢN CỦA NÓ.
NẾU BẠN KHÔNG ĐỒNG Ý VỚI CÁC ĐIỀU KHOẢN VÀ ĐIỀU KIỆN CỦA GIẤY PHÉP NÀY
THỎA THUẬN, BẠN KHÔNG ĐƯỢC TẢI XUỐNG HOẶC SỬ DỤNG PHẦN MỀM.
1. **Phiên bản giấy phép**
1. **Giấy phép sử dụng thương mại**
Andrew Pietsch, cấp cho bạn một khoản tiền không độc quyền, không thể chuyển nhượng
phép sử dụng PHẦN MỀM để hỗ trợ tối đa số lượng
các nhà phát triển đồng thời trong tổ chức của bạn mà bạn
đã nộp lệ phí giấy phép. Bạn có thể chuyển giao hoặc cài đặt phần mềm
trên nhiều máy tính, miễn là PHẦN MỀM chỉ được sử dụng
theo số lượng nhà phát triển mà phí cấp phép đã được
Trả tiền. Sử dụng PHẦN MỀM, bạn có thể xây dựng các ứng dụng, applet hoặc
bất kỳ phần mềm nào khác, sau đó có thể được phân phối miễn phí bản quyền.
2. **Giấy phép sử dụng phi thương mại**
Andrew Pietsch, cấp cho bạn một khoản tiền không độc quyền, không thể chuyển nhượng
giấy phép sử dụng phần mềm cho soley cho mục đích phi thương mại.
Sử dụng PHẦN MỀM, bạn có thể xây dựng các ứng dụng, applet hoặc bất kỳ
phần mềm khác, sau đó có thể được phân phối miễn phí bản quyền.
Sử dụng phi thương mại bao gồm (i) sử dụng cá nhân, (ii) sử dụng giáo dục
và (iii) được sử dụng bởi các tổ chức từ thiện được công nhận.
Việc sử dụng phi thương mại nghiêm cấm (i) sử dụng mà bạn sẽ
nhận bồi thường và (ii) bất kỳ việc sử dụng nào cả trong và/hoặc
tổ chức thương mại. Để tránh nghi ngờ, sau đây
được coi là ví dụ về việc sử dụng Thương mại của Phần mềm được
rõ ràng bị cấm bởi giấy phép này:
1. Sử dụng tại hoặc cho doanh nghiệp thương mại;
2. Sử dụng vì lợi ích tài chính, cá nhân hoặc bằng cách khác;
3. Được sử dụng bởi các cơ quan chính phủ;
4. Sử dụng bởi nhà cung cấp dịch vụ viễn thông hoặc Internet
công ty;
5. Sử dụng liên quan đến việc quản lý một trang web thương mại;
6. Sử dụng liên quan đến việc cung cấp dịch vụ chuyên nghiệp
mà Quý vị được bồi thường (bao gồm cả hệ thống trả tiền
quản trị);
7. Sử dụng liên quan đến việc cung cấp sản phẩm hoặc dịch vụ
cho một tổ chức thương mại;
8. Đóng gói hoặc tích hợp Phần mềm với bất kỳ sản phẩm phần cứng nào
hoặc một sản phẩm phần mềm khác để sử dụng thương mại.
3. **Giấy phép mã nguồn**
Giấy phép Mã nguồn cấp cho bạn quyền sử dụng và sửa đổi
Mã nguồn của PHẦN MỀM cung cấp cho bạn (i) bạn đã thanh toán
Phí Cấp phép Mã nguồn và (ii) bạn tuân thủ những điều sau đây
Quy tắc:
1. Bạn phải mua Giấy phép Thương mại cho mỗi nhà phát triển
tổ chức của bạn sẽ sử dụng PHẦN MỀM, hoặc bất kỳ sửa đổi
phiên bản hoặc tác phẩm phái sinh của PHẦN MỀM theo
Giấy phép sử dụng thương mại.
2. Bạn không được bán lại, cho thuê hoặc cho thuê mã nguồn, hoặc bất kỳ
phiên bản modifed hoặc tác phẩm phái sinh của mã nguồn PHẦN MỀM.
3. Bạn không được phân phối mã nguồn, hoặc bất kỳ
phiên bản hoặc tác phẩm phái sinh của mã nguồn PHẦN MỀM, theo nguồn
dạng mã. Bạn chỉ có thể phân phối các phiên bản biên dịch của nguồn
(ở dạng đối tượng).
4. Bạn không được bán lại, cho thuê, cho thuê hoặc phân phối các sản phẩm được tạo ra
mã nguồn của PHẦN MỀM theo bất kỳ cách nào có thể cạnh tranh với
phần mềm.
5. Trong mọi trường hợp, bất kỳ phần nào của phần mềm có thể
được phân phối, tiết lộ hoặc cung cấp cho bất kỳ
bên thứ ba mà không có sự đồng ý bằng văn bản andrew Pietsch.
6. Bạn phải bảo vệ và giữ an toàn tất cả các mã nguồn được cung cấp bởi
thỏa thuận cấp phép mã nguồn này. Các ứng dụng được xây dựng
dựa trên mã nguồn này, và được phân phối hoặc được
có thể truy cập bên ngoài tổ chức của bạn, chẳng hạn như Internet, phải được
được bảo vệ trong phạm vi mã nguồn không thể dễ dàng
trích xuất hoặc biên dịch.
7. Tất cả các nhà phát triển trong tổ chức của bạn có kế hoạch truy cập
mã nguồn phải đồng ý với các điều khoản của giấy phép mã nguồn
Thỏa thuận. Hơn nữa, mỗi nhà phát triển đồng ý chi tiêu mỗi
để đảm bảo tính bảo mật mã của nguồn. Ví dụ,
trong mọi trường hợp, nhà phát triển không được đặt mã nguồn trên
mạng nội bộ nơi người đó không có quyền kiểm soát.
2. **Quyền sở hữu**
Bạn không có quyền sở hữu Phần mềm. Thay vào đó, bạn có một
giấy phép sử dụng Phần mềm miễn là Thỏa thuận Cấp phép này
vẫn còn hiệu lực đầy đủ và có hiệu lực. Quyền sở hữu Phần mềm,
tài liệu và tất cả các quyền sở hữu trí tuệ trong đó sẽ
ở lại mọi lúc với Andrew Pietsch. Bất kỳ việc sử dụng nào khác của
Phần mềm của bất kỳ người nào, doanh nghiệp, công ty, chính phủ
tổ chức hoặc bất kỳ thực thể nào khác bị nghiêm cấm và là
vi phạm Thỏa thuận Cấp phép này.
3. **Bản quyền**
Phần mềm và Tài liệu chứa tài liệu được bảo vệ
luật bản quyền Hoa Kỳ và luật bí mật thương mại, và bởi
điều khoản điều ước quốc tế. Tất cả các quyền không được cấp cho bạn
ở đây được bảo lưu rõ ràng bởi Andrew Pietsch. Bạn không thể xóa
bất kỳ thông báo độc quyền nào của Andrew Pietsch từ bất kỳ bản sao nào của
Phần mềm hoặc Tài liệu.
4. **Hạn chế**
Bạn không được xuất bản, trưng bày, tiết lộ, cho thuê, cho thuê, sửa đổi, cho vay,
phân phối, hoặc tạo ra các sản phẩm phái sinh dựa trên Phần mềm hoặc bất kỳ
một phần của chúng. Bạn không được đảo ngược kỹ sư, dịch ngược, dịch,
thích ứng, hoặc tháo rời Phần mềm, cũng như bạn sẽ không cố gắng tạo ra
mã nguồn từ mã đối tượng cho Phần mềm. Quý vị có thể không
truyền Phần mềm qua bất kỳ mạng nào hoặc giữa bất kỳ thiết bị nào,
mặc dù bạn có thể sử dụng Phần mềm để thực hiện việc truyền tải
các vật liệu khác. Bạn có thể chuyển Phần mềm sang các máy tính khác
bạn sở hữu miễn là bạn chỉ sử dụng nó trên một máy tính tại một thời điểm.
5. **Bảo mật**
Bạn thừa nhận rằng Phần mềm chứa giao dịch độc quyền
bí mật của Andrew Pietsch và bạn đồng ý duy trì
bảo mật của Phần mềm bằng cách sử dụng ít nhất là một mức độ tuyệt vời của
chăm sóc khi quý vị sử dụng để duy trì tính bảo mật của
thông tin bí mật. Quý vị đồng ý giao tiếp hợp lý
các điều khoản và điều kiện của Thỏa thuận Cấp phép Phần mềm này đối với các
những người được bạn thuê khi tiếp xúc với Phần mềm,
và sử dụng các nỗ lực tốt nhất hợp lý để đảm bảo sự tuân thủ của họ với
các điều khoản và điều kiện như vậy, bao gồm, nhưng không giới hạn, không
cố ý cho phép những người đó sử dụng bất kỳ phần nào của Chương trình
nhằm mục đích bắt nguồn từ mã nguồn của Chương trình hoặc
đánh bại chìa khóa.
6. **Bảo hành có giới hạn**
ANDREW PIETSCH BẢO HÀNH TRONG KHOẢNG THỜI GIAN BA (3) THÁNG SAU KHI
MUA PHẦN MỀM SẼ HOẠT ĐỘNG ĐÁNG KỂ THEO
VỚI TÀI LIỆU. NẾU PHẦN MỀM KHÔNG HOẠT ĐỘNG NHƯ VẬY, PHẦN MỀM CỦA BẠN
BIỆN PHÁP KHẮC PHỤC ĐỘC QUYỀN, VÀ NGHĨA VỤ DUY NHẤT CỦA ANDREW PIETSCH THEO
BẢO HÀNH, SẼ ĐƯỢC, THEO QUYẾT ĐỊNH RIÊNG CỦA ANDREW PIETSCH, SỬA CHỮA
KHIẾM KHUYẾT HOẶC HOÀN TRẢ GIÁ MUA ĐÃ THANH TOÁN CHO
Phần mềm. BẤT KỲ VIỆC SỬ DỤNG PHẦN MỀM NÀO CỦA BẠN ĐỀU CÓ NGUY CƠ CỦA RIÊNG BẠN. Này
BẢO HÀNH GIỚI HẠN LÀ BẢO HÀNH DUY NHẤT ĐƯỢC CUNG CẤP BỞI ANDREW PIETSCH
LIÊN QUAN ĐẾN PHẦN MỀM. NGOẠI TRỪ BẢO HÀNH CÓ GIỚI HẠN Ở TRÊN,
PHẦN MỀM ĐƯỢC CUNG CẤP &NHƯ IS." TRONG PHẠM VI TỐI ĐA ĐƯỢC CHO PHÉP BỞI
Luật ANDREW PIETSCH TỪ CHỐI TẤT CẢ CÁC BẢO ĐẢM KHÁC CỦA BẤT KỲ LOẠI NÀO,
THỂ HIỆN HAY NGỤ Ý, BAO GỒM, NHƯNG KHÔNG GIỚI HẠN, NGỤ Ý
BẢO HÀNH VỀ KHẢ NĂNG BÁN HÀNG VÀ PHÙ HỢP CHO MỘT MỤC ĐÍCH CỤ THỂ.
ANDREW PIETSCH KHÔNG ĐẢM BẢO RẰNG CÁC CHỨC NĂNG CÓ TRONG
PHẦN MỀM SẼ ĐÁP ỨNG BẤT KỲ YÊU CẦU HOẶC NHU CẦU NÀO BẠN CÓ THỂ CÓ, HOẶC
PHẦN MỀM SẼ HOẠT ĐỘNG KHÔNG CÓ LỖI, HOẶC TRONG MỘT
THỜI TRANG, HOẶC RẰNG BẤT KỲ KHIẾM KHUYẾT HOẶC LỖI NÀO TRONG PHẦN MỀM SẼ ĐƯỢC
SỬA CHỮA, HOẶC PHẦN MỀM TƯƠNG THÍCH VỚI BẤT KỲ
Nền tảng. MỘT SỐ KHU VỰC PHÁP LÝ KHÔNG CHO PHÉP TỪ BỎ HOẶC LOẠI TRỪ
BẢO ĐẢM NGỤ Ý ĐỂ HỌ CÓ THỂ KHÔNG ÁP DỤNG CHO BẠN.
7. **Giới hạn trách nhiệm pháp lý**
TRONG MỌI TRƯỜNG HỢP, ANDREW PIETSCH SẼ KHÔNG CHỊU TRÁCH NHIỆM VỚI BẠN HOẶC BẤT KỲ BÊN THỨ BA NÀO
ĐỐI VỚI BẤT KỲ THIỆT HẠI NGẪU NHIÊN HOẶC DO HẬU QUẢ NÀO (BAO GỒM, KHÔNG
CÁC THIỆT HẠI VỀ GIỚI HẠN, GIÁN TIẾP, ĐẶC BIỆT, TRỪNG PHẠT HOẶC GƯƠNG MẪU ĐỐI VỚI
MẤT KINH DOANH, MẤT LỢI NHUẬN, GIÁN ĐOẠN KINH DOANH HOẶC THUA LỖ
THÔNG TIN KINH DOANH) PHÁT SINH TỪ VIỆC SỬ DỤNG HOẶC KHÔNG CÓ KHẢ NĂNG
SỬ DỤNG CHƯƠNG TRÌNH, HOẶC CHO BẤT KỲ KHIẾU NẠI NÀO CỦA BẤT KỲ BÊN NÀO KHÁC, NGAY CẢ KHI
ANDREW PIETSCH ĐÃ ĐƯỢC THÔNG BÁO VỀ KHẢ NĂNG THIỆT HẠI NHƯ VẬY.
TRÁCH NHIỆM PHÁP LÝ TỔNG HỢP CỦA ANDREW PIETSCH ĐỐI VỚI
NGHĨA VỤ THEO THỎA THUẬN NÀY HOẶC THEO CÁCH KHÁC ĐỐI VỚI
PHẦN MỀM VÀ TÀI LIỆU HOẶC BẰNG CÁCH KHÁC KHÔNG ĐƯỢC VƯỢT QUÁ SỐ TIỀN
PHÍ CẤP PHÉP DO BẠN THANH TOÁN CHO PHẦN MỀM VÀ TÀI LIỆU.
BỞI VÌ MỘT SỐ TIỂU BANG/QUỐC GIA KHÔNG CHO PHÉP LOẠI TRỪ HOẶC
GIỚI HẠN TRÁCH NHIỆM BỒI THƯỜNG THIỆT HẠI DO HẬU QUẢ HOẶC NGẪU NHIÊN,
GIỚI HẠN TRÊN CÓ THỂ KHÔNG ÁP DỤNG CHO BẠN.
8. **Chấm dứt**
Thỏa thuận Cấp phép này có hiệu lực cho đến khi chấm dứt. Bạn có thể
chấm dứt Thỏa thuận Cấp phép này bất cứ lúc nào bằng cách phá hủy hoặc
trở về Andrew Pietsch tất cả các bản sao của Phần mềm và
Tài liệu thuộc sở hữu của bạn hoặc dưới sự kiểm soát của bạn. Andrew
Pietsch có thể chấm dứt Thỏa thuận Cấp phép này nếu bất kỳ điều khoản nào
Thỏa thuận Cấp phép này đã bị vi phạm. Sau khi thông báo về
chấm dứt, bạn đồng ý phá hủy hoặc trả lại cho Andrew Pietsch tất cả
bản sao phần mềm và tài liệu và xác nhận bằng văn bản
rằng tất cả các bản sao đã biết, bao gồm các bản sao lưu, đã được
Bị phá hủy. Tất cả các quy định liên quan đến bảo mật, độc quyền
quyền, và không tiết lộ sẽ tồn tại sau khi chấm dứt
Thỏa thuận cấp phép phần mềm.
9. **Chung**
Thỏa thuận Cấp phép này sẽ được hiểu, diễn giải và điều chỉnh
luật pháp Úc mà không liên quan đến xung đột pháp luật
quy định của chúng. Diễn đàn độc quyền cho bất kỳ tranh chấp nào phát sinh
ra khỏi hoặc liên quan đến Thỏa thuận Cấp phép này sẽ là một
tòa án thích hợp ở Victoria, Úc. Giấy phép này
Thỏa thuận sẽ cấu thành toàn bộ Thỏa thuận giữa các bên
ở đây. Bất kỳ sự từ bỏ hoặc sửa đổi nào của Thỏa thuận Cấp phép này sẽ
chỉ có hiệu lực nếu nó bằng văn bản và có chữ ký của cả hai bên
ở đây. Nếu bất kỳ phần nào của Thỏa thuận Cấp phép này bị phát hiện là không hợp lệ hoặc
không thể thi hành bởi một tòa án có thẩm quyền, phần còn lại
thỏa thuận cấp phép này sẽ được hiểu để hợp lý
ảnh hưởng đến ý định của các bên.
Chi tiết chương trình
- Mục: Phát triển > Cấu phần & Thư viện
- Publisher: Andrew Pietsch
- Giấy phép: Dùng thử miễn phí
- Giá: $45.00
- Phiên bản: 2.1
- Nền tảng: windows