GUI Commands 2.1

Giấy phép: Dùng thử miễn phí ‎Kích cỡ tệp: 1.17 MB
‎Xếp hạng người dùng: 4.6/5 - ‎5 ‎Phiếu

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