GUI Commands 2.1

라이센스: 무료 평가판 ‎파일 크기: 1.17 MB
‎사용자 평가: 4.6/5 - ‎5 ‎투표

GUI 명령은 스윙 사용자 인터페이스 응용 프로그램에 대한 포괄적인 명령 프레임워크입니다. GUI는 스윙의 표준 작업을 통해 기능을 명령합니다. GUI 명령을 사용하면 표시되는 컨텍스트에 따라 명령의 모양을 변경하는 것이 간단합니다. 또한 라이브러리는 플랫폼별 규칙을 지원하여 기본 플랫폼에 맞게 조정되는 하나의 구성을 작성할 수 있습니다. 명령 그룹은 메뉴 및 도구 모음에 대한 정교한 지원을 제공했습니다. 그룹은 간단한 구성 파일에서 구성되며 빌더 API를 사용하여 런타임에 쉽게 조작할 수 있습니다. 창 닫기, 파일 열기 및 저장 또는 최근 파일 목록을 표시하기 위한 사전 빌드된 명령을 포함하여 UI 개발을 단순화하기 위한 많은 기능이 제공됩니다. 명령 위임 및 스윙 작업자 통합과 같은 프레임워크 기능도 있습니다. 명령을 위임하면 사용자의 현재 컨텍스트에 따라 명령의 동작을 쉽게 사용자 지정할 수 있습니다. 라이브러리에는 몇 줄의 코드에서 활성화할 수 있는 포커스 기반 위임 전략이 포함되어 있습니다. 스윙 워커 통합을 마찬가지로 쉽게 사용하면 백그라운드 작업이 실행되는 동안 유리 창을 활성화하고 명령을 비활성화할 수 있습니다. API는 즉시 강력한 기능을 지원하면서 단순하게 유지하려고 노력합니다. 도서관규모가 소규모 독립기업에서 대규모 기업 프로젝트로 확장되도록 하는 데 세심한 주의를 기울이고 있습니다. 라이브러리의 매력중 대부분은 개발자의 수명을 단순화하기 위해 많은 편의 기능과 명령을 제공한다는 것입니다. 예를 들어 getInvokerWindow()를 사용하여 호출 버튼의 창을 항상 검색할 수 있습니다. 명령은 팝업 메뉴 계층 구조를 통과합니다. HoverListeners를 사용하면 몇 줄의 코드에 호버링된 명령의 세부 정보를 표시할 수 있습니다. 커맨드하이퍼링크리스러는 JEditorPanes의 하이퍼링크에서 명령을 쉽게 활성화할 수 있습니다.

버전 기록

  • 버전 2.1 에 게시 2007-08-24

    EULA - 최종 사용자 라이센스 계약



    중요-이 것을 다운로드하기 전에 이 용어를 주의 깊게 읽으십시오.
    소프트웨어. 이 소프트웨어를 다운로드하거나 사용함으로써 귀하는
    (i) 이 라이센스 계약을 읽었으며, (ii)
    그것을 이해, (iii) 그리고 당신은 그 조건에 구속하는 데 동의합니다.
    본 이용약관에 동의하지 않는 경우
    계약을 체결하면 소프트웨어를 다운로드하거나 사용해서는 안 됩니다.

    1. **라이센스 에디션**

    1. **상업적 사용 라이센스**
    앤드류 피에치, 비독점적, 양도 불가
    소프트웨어를 사용하여 최대 수의 라이센스를 지원합니다.
    귀하가 속한 조직 내의 동시 개발자
    라이센스 수수료를 지불했습니다. 귀하는 소프트웨어를 전송하거나 설치할 수 있습니다.
    소프트웨어만 사용하는 경우 두 개 이상의 컴퓨터에서
    라이센스 수수료가 있는 개발자 수에 의한
    지불. 소프트웨어 사용, 응용 프로그램, 애플릿 또는
    그런 다음 로열티가 없는 다른 소프트웨어를 배포할 수 있습니다.
    2. **비상업적 사용 라이센스**
    앤드류 피에치, 비독점적, 양도 불가
    비상업적 목적으로 솔리에 소프트웨어를 사용할 수 있는 라이선스입니다.
    소프트웨어 사용, 응용 프로그램, 애플릿 또는
    그런 다음 로열티가 없는 다른 소프트웨어가 배포될 수 있습니다.
    비상업적 용도에는 (i) 개인 사용, (ii) 교육용 사용이 포함됩니다.
    (iii) 공인 자선 단체의 사용.
    비상업적 사용은 엄격하게 (i) 사용을 금지합니다.
    보상을 받고 (ii) 내부 및/또는
    상업 적 조직. 의심의 여지를 없애기 위해 다음
    소프트웨어의 상업적 용도의 예로 간주됩니다.
    이 라이센스에 의해 명시적으로 금지:

    1. 상업적 기업또는 상업적 기업에 사용하십시오.
    2. 재정적 이익을 위해 사용, 개인 또는 기타;
    3. 정부 기관의 사용;
    4. 통신 또는 인터넷 서비스 제공업체의 사용
    회사;
    5. 상용 웹 사이트 관리와 관련하여 사용;
    6. 전문서비스 제공과 관련하여 이용
    귀하가 보상받는 경우(유료 시스템 포함)
    관리;
    7. 제품 또는 서비스의 제공과 관련하여 사용
    상업 적 조직에 대한;
    8. 소프트웨어를 하드웨어 제품과 번들링하거나 통합
    상업적 용도로 사용할 수 있는 다른 소프트웨어 제품.

    3. **소스 코드 라이센스**
    소스 코드 라이선스를 사용하면
    소프트웨어의 소스 코드제공 (i) 당신은 지불 한
    소스 코드 라이센스 수수료 및 (ii) 귀하는 다음을 준수합니다.
    규칙:

    1. 모든 개발자를 위한 상용 라이선스를 구매해야 합니다.
    소프트웨어를 사용하는 조직 또는 수정된
    소프트웨어의 버전 또는 파생 작업은
    상업적 사용 라이센스.
    2. 소스 코드를 재판매, 임대 또는 임대해서는 안 됩니다.
    소프트웨어 소스 코드의 버전 또는 파생 작업.
    3. 소스 코드 또는 수정된 코드를 배포해서는 안 됩니다.
    소스에서 소프트웨어 소스 코드의 버전 또는 파생 작업
    코드 양식입니다. 컴파일된 버전의 원본만 배포할 수 있습니다.
    코드(개체 양식)입니다.
    4. 생성된 제품을 재판매, 임대, 임대 또는 배포해서는 안 됩니다.
    소프트웨어의 소스 코드에서 어떤 식으로든 경쟁
    소프트웨어.
    5. 어떠한 경우에도 소프트웨어 의 출처의 일부가 될 수 없습니다.
    코드는 배포, 공개 또는 기타 방법으로 사용할 수 있습니다.
    명시적 서면 동의없이 제 3 자 앤드류 피에치.
    6. 귀하는
    이 소스 코드 라이센스 계약입니다. 빌드된 응용 프로그램
    이 소스 코드를 기반으로 배포되거나
    인터넷과 같이 조직 외부에서 액세스할 수 있어야 합니다.
    소스 코드가 쉽게 될 수 없는 범위까지 보호
    추출 또는 디컴파일.
    7. 액세스하려는 조직 내의 모든 개발자
    소스 코드는 소스 코드 라이센스의 약관에 동의해야 합니다.
    계약. 또한 각 개발자는 모든 개발자를 소모하기로 동의합니다.
    소스의 코드 기밀성을 보장하기 위한 노력. 예를 들어
    어떠한 경우에도 개발자가 소스 코드를
    그 또는 그녀가 통제 할 수없는 내부 네트워크.
    2. **소유권**
    소프트웨어에는 소유권이 없습니다. 오히려, 당신은
    본 라이센스 계약으로 소프트웨어를 사용할 수 있는 라이선스
    완전한 힘과 효과에 남아 있습니다. 소프트웨어의 소유권,
    그 안에 있는 모든 지적 재산권및 모든 지적재산권은
    앤드류 피에치와 항상 남아 있다. 다른 용도는
    모든 사람, 기업, 정부별 소프트웨어
    조직 또는 기타 법인은 엄격히 금지되어 있으며
    본 라이센스 계약을 위반합니다.

    3. **저작권**
    소프트웨어 및 문서에는 보호되는 자료가 포함되어 있습니다.
    미국 저작권법 및 영업비밀법에 의한
    국제 조약 조항. 귀하에게 부여되지 않은 모든 권리
    본 명세서에는 앤드류 피에치가 명시적으로 예약하고 있습니다. 제거하지 않을 수 있습니다.
    앤드류 피에치의 모든 사본에서 모든 독점 통지
    소프트웨어 또는 문서.

    4. **제한**
    귀하는 게시, 표시, 공개, 임대, 임대, 수정, 대출,
    소프트웨어 또는 소프트웨어에 기반한 파생 저작물을 배포하거나 생성
    그 부분. 리버스 엔지니어, 디컴파일, 번역,
    소프트웨어를 적용하거나 분해하거나, 귀하가 소프트웨어를 만들려고 시도하지 않습니다.
    소프트웨어에 대한 개체 코드의 소스 코드입니다.
    모든 네트워크를 통해 또는 모든 장치 간에 소프트웨어를 전송,
    소프트웨어를 사용하여 이러한 전송을 할 수 있지만
    다른 재료. 소프트웨어를 다른 컴퓨터로 전송할 수 있습니다.
    한 번에 한 컴퓨터에서만 사용하는 한 소유합니다.

    5. **기밀성**
    귀하는 소프트웨어에 독점 거래가 포함되어 있음을 인정합니다.
    앤드류 피에치의 비밀과 귀하는 이에 동의합니다.
    적어도 소프트웨어의 기밀성은 적어도 어느 정도 의 큰 정도의
    자신의 기밀성을 유지하는 데 사용하는 관심
    기밀 정보. 귀하는
    본 소프트웨어 라이센스 계약의 이용 약관
    소프트웨어와 접촉하는 귀하가 고용한 사람,
    적절한 최선의 노력을 통해 준수를 보장하기 위해
    이에 국한되지 않는 이용 약관은
    고의로 그러한 사람이 프로그램의 일부를 사용하도록 허용
    프로그램의 소스 코드를 파생하거나
    키를 물리 칠.

    6. **제한 보증**
    앤드류 피에치, 3개월 후 3개월 보증
    소프트웨어가 실질적으로 작동할 구매
    설명서를 제공합니다. 소프트웨어가 그렇게 작동하지 않는 경우,
    독점적 인 구제, 앤드류 피에치의 단독 의무는이 에 따라
    보증, 앤드류 피에치의 단독 재량, 수정에,
    지불한 구매가격의 결함 또는 환불
    소프트웨어. 소프트웨어의 당신에 의해 모든 사용은 자신의 위험에. 이
    제한된 보증은 앤드류 피에치가 제공하는 유일한 보증입니다.
    소프트웨어에 관한 것입니다. 상기 의 한정 보증을 제외하고,
    소프트웨어가 제공되며,AS IS." 허용되는 최대 범위까지
    법, 앤드류 피에치 는 어떤 종류의 다른 모든 보증을 부인,
    이에 국한되지 않고 표현되거나 암시적 묵시적
    특정 목적을 위해 가맹점과 적합성의 보증.
    앤드류 피에치 (ANDREW PIETSCH)는 에 포함 된 함수가
    소프트웨어는 귀하가 가질 수 있는 요구 사항 또는 요구 사항을 충족할 것입니다.
    소프트웨어는 오류 없이 또는 중단 없이 작동합니다.
    패션, 또는 소프트웨어의 결함이나 오류는
    소프트웨어가 특정 소프트웨어와 호환되는 경우 수정되거나
    플랫폼. 일부 관할권은 면제 또는 배제를 허용하지 않습니다.
    묵시적 보증의 그래서 그들은 당신에 게 적용 되지 않습니다.

    7. **책임 제한**
    어떠한 경우에도 앤드류 피에치가 귀하 또는 제3자에게 책임을 지지 않습니다.
    부수적 또는 결과적 손해(포함)
    제한, 간접, 특별, 징벌적 또는 예시적 손해
    사업손실, 이익손실, 사업중단 또는 손실
    비즈니스 정보)
    프로그램을 사용하거나 다른 당사자의 청구에 대해
    앤드류 피에치 (ANDREW PIETSCH)는 그러한 손해가 발생할 가능성에 대해 조언받았습니다.
    앤드류 피에치의 총책임
    본 계약에 따른 의무 또는 이와 관련하여
    소프트웨어 및 문서 또는 기타 금액은 초과하지 않습니다.
    소프트웨어 및 문서에 대해 귀하가 지불한 라이선스 수수료입니다.
    일부 주/국가는 제외를 허용하지 않기 때문에 또는
    결과적 또는 부수적 손해에 대한 책임 제한,
    위의 제한 사항은 귀하에게 적용되지 않을 수 있습니다.

    8. **종료**
    본 라이센스 계약은 종료될 때까지 유효합니다. 당신은 할 수있다
    본 라이센스 계약을 파기하거나
    앤드류 피에치에게 반환 소프트웨어의 모든 사본과
    귀하의 소유 또는 통제 하에 있는 문서. 앤드류
    피에치의 경우 본 라이센스 계약을 해지할 수 있습니다.
    본 라이센스 계약이 위반되었습니다. 통보 시
    종료, 당신은 파괴하거나 앤드류 피에치에 반환하는 데 동의 모든
    소프트웨어 및 문서 사본 및 서면으로 인증
    백업 복사본을 포함한 알려진 모든 사본이
    파괴. 기밀 유지, 독점과 관련된 모든 조항
    이의 종결에 대한 권리와 비공개는 이의를 제의한다.
    소프트웨어 라이센스 계약.

    9. **일반**
    본 라이센스 계약은 해석, 해석 및 관리되어야 합니다.
    법률의 충돌에 관계없이 호주의 법률에 의해
    그 조항. 발생하는 모든 분쟁에 대한 독점적 인 포럼
    본 라이센스 계약의 이약관 또는 이와 관련된 경우
    호주 빅토리아에 앉아 있는 적절한 법원. 이 라이센스
    합의는 당사자 간의 전체 계약을 구성한다
    이쪽. 본 라이센스 계약의 포기 또는 수정은
    양 당사자가 서면으로 서명하고 서명한 경우에만 효과적일 수 있습니다.
    이쪽. 본 라이센스 계약의 일부가 무효이거나
    관할 법원에 의해 집행 할 수 없습니다, 나머지
    본 라이센스 계약의 합리적으로 해석되어야한다
    당사자의 의도에 영향을 미칩니다.

프로그램 세부 정보