GUI Commands 2.1

ใบ อนุญาต: ทดลองใช้ฟรี ‎ขนาดแฟ้ม: 1.17 MB
‎คะแนนจากผู้ใช้: 4.6/5 - ‎5 ‎โหวต

คําสั่ง GUI เป็นกรอบการทํางานคําสั่งที่ครอบคลุมสําหรับแอปพลิเคชันส่วนติดต่อผู้ใช้แบบสวิง ฟังก์ชันคําสั่ง GUI เหนือการกระทํามาตรฐานของ Swing ด้วยคําสั่ง GUI มันเป็นการง่ายที่จะเปลี่ยนรูปลักษณ์ของคําสั่งตามบริบทที่ปรากฏ ห้องสมุดยังสนับสนุนแบบแผนเฉพาะแพลตฟอร์มที่ช่วยให้คุณสามารถเขียนการกําหนดค่าหนึ่งที่จะปรับให้เข้ากับแพลตฟอร์มพื้นฐาน กลุ่มคําสั่งให้การสนับสนุนที่ซับซ้อนสําหรับเมนูและแถบเครื่องมือ กลุ่มถูกกําหนดค่าจากไฟล์การกําหนดค่าอย่างง่ายและสามารถจัดการได้อย่างง่ายดายในขณะใช้งานจริงโดยใช้ API ผู้สร้าง คุณสมบัติหลายอย่างมีไว้เพื่อลดความซับซ้อนของการพัฒนา UI รวมถึงคําสั่งที่สร้างไว้ล่วงหน้าสําหรับการปิดหน้าต่างการเปิดและการบันทึกไฟล์หรือแสดงรายการไฟล์ล่าสุด นอกจากนี้ยังมีคุณสมบัติกรอบงานเช่นการมอบหมายคําสั่งและการรวมผู้ปฏิบัติงานแบบแกว่ง การมอบหมายคําสั่งช่วยให้คุณสามารถกําหนดลักษณะการทํางานของคําสั่งตามบริบทปัจจุบันของผู้ใช้ได้อย่างง่ายดาย ไลบรารีประกอบด้วยกลยุทธ์การมอบหมายตามโฟกัสที่สามารถเปิดใช้งานได้ในโค้ดสองสามบรรทัด การรวม SwingWorker ในทํานองเดียวกันทําให้ง่ายต่อการเปิดใช้งานบานหน้าต่างกระจกและปิดการใช้งานคําสั่งในขณะที่งานพื้นหลังกําลังทํางาน API มุ่งมั่นที่จะยังคงเรียบง่ายในขณะที่สนับสนุนคุณสมบัติที่มีประสิทธิภาพออกจากกล่อง การดูแลได้รับเพื่อให้แน่ใจว่าห้องสมุดปรับขนาดจากขนาดเล็กอิสระไปยังโครงการขององค์กรขนาดใหญ่. การอุทธรณ์ของห้องสมุดส่วนใหญ่คือมันมีฟังก์ชั่นและคําสั่งความสะดวกสบายมากมายเพื่อลดความซับซ้อนของชีวิตของนักพัฒนา ตัวอย่างเช่น คุณสามารถเรียกหน้าต่างของปุ่มเรียกได้เสมอโดยใช้ getInvokerWindow(); คําสั่งจะดูแลการข้ามลําดับชั้นเมนูแบบผุดขึ้นใดๆ HoverListeners ช่วยให้คุณสามารถแสดงรายละเอียดของคําสั่งที่โฮเวอร์ใด ๆ ในไม่กี่บรรทัดของรหัส CommandHyperlinkListener ช่วยให้ง่ายต่อการเปิดใช้งานคําสั่งจากการเชื่อมโยงหลายมิติใน JEditorPanes

ประวัติรุ่น

  • เวอร์ชัน 2.1 โพสต์เมื่อ 2007-08-24

    EULA - ข้อตกลงสิทธิ์การใช้งานสําหรับผู้ใช้



    สําคัญ--อ่านข้อกําหนดเหล่านี้อย่างละเอียดก่อนที่จะดาวน์โหลด
    ซอฟต์แวร์ โดยการดาวน์โหลดหรือใช้ซอฟต์แวร์นี้คุณรับทราบ
    คุณมี (i) อ่านข้อตกลงสิทธิ์การใช้งานนี้ (ii) ที่คุณ
    เข้าใจมัน (iii) และคุณตกลงที่จะผูกพันตามข้อกําหนดของมัน
    หากคุณไม่ยอมรับข้อกําหนดและเงื่อนไขของใบอนุญาตนี้
    คุณต้องไม่ดาวน์โหลดหรือใช้ซอฟต์แวร์

    1. **รุ่นใบอนุญาต**

    1. **ใบอนุญาตใช้ในเชิงพาณิชย์**
    Andrew Pietsch ให้บริการรับส่งแบบไม่ผูกเฉพาะ
    อนุญาตให้ใช้สิทธิในการใช้ซอฟต์แวร์เพื่อสนับสนุนจํานวน
    นักพัฒนาพร้อมกันภายในองค์กรของคุณที่คุณ
    ได้ชําระค่าธรรมเนียมใบอนุญาตแล้ว คุณสามารถถ่ายโอนหรือติดตั้งซอฟต์แวร์
    ในคอมพิวเตอร์มากกว่าหนึ่งเครื่อง
    ตามจํานวนนักพัฒนาที่ได้รับค่าธรรมเนียมใบอนุญาต
    จ่าย การใช้ซอฟต์แวร์คุณสามารถสร้างแอปพลิเคชันแอปเพล็ตหรือ
    ซอฟต์แวร์อื่น ๆ ซึ่งสามารถแจกจ่ายค่าลิขสิทธิ์ได้ฟรี
    2. **ใบอนุญาตการใช้งานที่ไม่ใช่เชิงพาณิชย์**
    Andrew Pietsch ให้บริการรับส่งแบบไม่ผูกเฉพาะ
    อนุญาตให้ใช้ซอฟต์แวร์เพื่อวัตถุประสงค์ที่ไม่ใช่เชิงพาณิชย์
    การใช้ซอฟต์แวร์คุณสามารถสร้างแอปพลิเคชันแอปเพล็ตหรือใด ๆ
    ซอฟต์แวร์อื่น ๆ ซึ่งสามารถแจกจ่ายค่าลิขสิทธิ์ได้ฟรี
    การใช้งานที่ไม่ใช่เชิงพาณิชย์รวมถึงการใช้งานส่วนบุคคล (i) การใช้งานด้านการศึกษา (ii)
    และ (iii) ใช้โดยองค์กรการกุศลที่ได้รับการรับรอง
    การใช้งานที่ไม่ใช่เชิงพาณิชย์ห้ามใช้อย่างเคร่งครัด (i) ซึ่งคุณจะ
    ได้รับค่าตอบแทนและ (ii) การใช้งานใด ๆ ทั้งภายในและ / หรือสําหรับ
    องค์กรการค้า เพื่อหลีกเลี่ยงข้อสงสัยต่อไปนี้
    ถือเป็นตัวอย่างของการใช้งานเชิงพาณิชย์ของซอฟต์แวร์ที่มี
    ห้ามโดยชัดแจ้งจากใบอนุญาตนี้:

    1.ใช้ที่หรือสําหรับองค์กรการค้า;
    2.ใช้สําหรับกําไรทางการเงิน, ส่วนบุคคลหรือมิฉะนั้น;
    3.ใช้โดยหน่วยงานของรัฐ;
    4.ใช้โดยโทรคมนาคมหรือผู้ให้บริการอินเทอร์เน็ต
    บริษัท; บริการ,การสร้าง
    5.ใช้ในการเชื่อมต่อกับการจัดการเว็บไซต์เชิงพาณิชย์;
    6.ใช้ในการเชื่อมต่อกับการให้บริการระดับมืออาชีพ
    ซึ่งคุณจะได้รับการชดเชย (รวมถึงระบบการชําระเงิน
    การบริหาร);
    7.ใช้ในการเชื่อมต่อกับการจัดหาผลิตภัณฑ์หรือบริการ
    สําหรับองค์กรการค้า
    8.การรวมกลุ่มหรือการรวมซอฟต์แวร์กับผลิตภัณฑ์ฮาร์ดแวร์ใดๆ
    หรือผลิตภัณฑ์ซอฟต์แวร์อื่นเพื่อการใช้งานเชิงพาณิชย์

    3. **ใบอนุญาตรหัสต้นทาง**
    ใบอนุญาตรหัสต้นทางให้สิทธิ์แก่คุณในการใช้และปรับเปลี่ยน
    ซอร์สโค้ดของซอฟต์แวร์ที่ให้ไว้ (i) คุณได้ชําระเงินแล้ว
    ค่าธรรมเนียมใบอนุญาตรหัสต้นทาง AND (ii) คุณปฏิบัติตามสิ่งต่อไปนี้
    กฎ:

    1. คุณต้องซื้อใบอนุญาตเชิงพาณิชย์สําหรับนักพัฒนาทุกคนใน
    จัดระเบียบของคุณที่จะใช้ซอฟต์แวร์หรือดัดแปลงใด ๆ
    รุ่นหรืองานอนุพันธ์ของซอฟต์แวร์ตาม
    ใบอนุญาตการใช้งานเชิงพาณิชย์
    2. คุณต้องไม่ขายต่อ ให้เช่าหรือเช่าซอร์สโค้ด หรือ
    รุ่นดัดแปลงหรืองานอนุพันธ์ของซอร์สโค้ดซอฟท์แวร์
    3. คุณต้องไม่กระจายซอร์สโค้ด หรือปรับเปลี่ยนใดๆ
    รุ่นหรืองานอนุพันธ์ของซอร์สโค้ดซอฟท์แวร์ในซอร์ส
    เมื่อสร้างความสัมพันธ์ทางธุรกิจในแบบฟอร์ม ความสัมพันธ์ทางธุรกิจ คุณสามารถกระจายเฉพาะรุ่นที่คอมไพล์ของแหล่งที่มาเท่านั้น
    รหัส (ในรูปแบบออบเจ็กต์)
    4.คุณจะต้องไม่ขาย, เช่า, เช่าหรือกระจายผลิตภัณฑ์ที่สร้างขึ้น
    จากซอร์สโค้ดของซอฟต์แวร์ในทางใดทางหนึ่งที่จะแข่งขันกับ
    ซอฟต์แวร์
    5. ไม่ว่าในกรณีใด ๆ อาจเป็นส่วนหนึ่งของแหล่งที่มาของซอฟต์แวร์
    รหัสจะถูกแจกจ่ายเปิดเผยหรือทําให้พร้อมใช้งานสําหรับ
    บุคคลที่สามโดยไม่ได้รับความยินยอมเป็นลายลักษณ์อักษรอย่างชัดแจ้ง Andrew Pietsch
    6.คุณต้องปกป้องและให้ปลอดภัยทุกซอร์สโค้ดให้โดย
    ข้อตกลงลิขสิทธิ์รหัสต้นทางนี้ โปรแกรมประยุกต์ที่สร้างขึ้น
    ตามซอร์สโค้ดนี้ และที่กระจายอยู่หรือเป็น
    สามารถเข้าถึงได้ภายนอกองค์กรของคุณ เช่น อินเทอร์เน็ต ต้องเป็น
    ป้องกันไว้ในระดับที่ซอร์สโค้ดไม่สามารถเป็นได้อย่างง่ายดาย
    สกัดหรือย่อยสลาย
    7. นักพัฒนาทั้งหมดภายในองค์กรของคุณที่วางแผนจะเข้าถึง
    ซอร์สโค้ดต้องยอมรับเงื่อนไขของใบอนุญาตรหัสต้นทาง
    ข้อ ตกลง นอกจากนี้นักพัฒนาแต่ละคนตกลงที่จะใช้จ่ายทุก
    ความพยายามที่จะประกันการรักษาความลับของรหัสแหล่งที่มา ตัวอย่างเช่น
    ภายใต้สถานการณ์ใด นักพัฒนาอาจใส่ซอร์สโค้ดบน
    เครือข่ายภายในที่ผู้ใช้ไม่สามารถควบคุมได้
    2. **ความเป็นเจ้าของ**
    คุณไม่มีสิทธิ์ความเป็นเจ้าของในซอฟต์แวร์ แต่คุณมี
    อนุญาตให้ใช้สิทธิในการใช้ซอฟต์แวร์ตราบเท่าที่ข้อตกลงสิทธิ์การใช้งานนี้
    ยังคงอยู่ในแรงเต็มและผลกระทบของ การเป็นเจ้าของซอฟต์แวร์
    เอกสารและสิทธิในทรัพย์สินทางปัญญาทั้งหมดในนั้นจะต้อง
    ยังคงอยู่ตลอดเวลากับ Andrew Pietsch การใช้อื่นใดของ
    ซอฟต์แวร์โดยบุคคลธุรกิจ บริษัท รัฐบาล
    องค์กรหรือหน่วยงานอื่นใดเป็นสิ่งต้องห้ามอย่างเคร่งครัดและเป็น
    การละเมิดข้อตกลงสิทธิ์การใช้งานนี้

    3. **ลิขสิทธิ์**
    ซอฟต์แวร์และเอกสารประกอบมีเนื้อหาที่ได้รับการป้องกัน
    ตามกฎหมายลิขสิทธิ์ของสหรัฐอเมริกาและกฎหมายลับทางการค้าและโดย
    บทบัญญัติสนธิสัญญาระหว่างประเทศ สิทธิ์ทั้งหมดที่ไม่ได้มอบให้กับคุณ
    ที่นี่สงวนไว้อย่างชัดแจ้งโดย Andrew Pietsch คุณไม่สามารถเอาออกได้
    ประกาศกรรมสิทธิ์ใด ๆ ของ Andrew Pietsch จากสําเนาใด ๆ ของ
    ซอฟต์แวร์หรือเอกสารประกอบ

    4. **ข้อจํากัด**
    คุณไม่สามารถเผยแพร่แสดงเปิดเผยให้เช่าเช่าแก้ไขเงินกู้
    แจกจ่ายหรือสร้างงานอนุพันธ์ตามซอฟต์แวร์หรือ
    ส่วนหนึ่งเป็นส่วนนั้น คุณไม่สามารถทําวิศวกรรมย้อนกลับ
    ดัดแปลงหรือถอดแยกชิ้นส่วนซอฟต์แวร์และคุณจะไม่พยายามสร้าง
    ซอร์สโค้ดจากรหัสออปเจ็กต์สําหรับซอฟต์แวร์ คุณอาจไม่ใช่
    ส่งซอฟต์แวร์ผ่านเครือข่ายใด ๆ หรือระหว่างอุปกรณ์ใด ๆ
    แม้ว่าคุณอาจใช้ซอฟต์แวร์เพื่อทําการส่งสัญญาณดังกล่าวของ
    วัสดุอื่นๆของ คุณสามารถถ่ายโอนซอฟต์แวร์ไปยังคอมพิวเตอร์เครื่องอื่นได้
    คุณเป็นเจ้าของตราบเท่าที่คุณใช้คอมพิวเตอร์เครื่องเดียวเท่านั้นในแต่ละครั้ง

    5. **การรักษาความลับ**
    คุณรับทราบว่าซอฟต์แวร์มีการค้าที่เป็นกรรมสิทธิ์
    ความลับของ Andrew Pietsch และคุณตกลงที่จะรักษา
    การรักษาความลับของซอฟต์แวร์โดยใช้อย่างน้อยเป็นระดับที่ดีของ
    การดูแลในขณะที่คุณใช้เพื่อรักษาความลับของคุณเองมากที่สุด
    ข้อมูลที่เป็นความลับ คุณตกลงที่จะสื่อสารอย่างสมเหตุสมผล
    ข้อกําหนดและเงื่อนไขของข้อตกลงการอนุญาตให้ใช้สิทธิสําหรับซอฟต์แวร์นี้ต่อข้อตกลงเหล่านั้น
    บุคคลที่คุณจ้างมาติดต่อกับซอฟต์แวร์
    และเพื่อใช้ความพยายามที่ดีที่สุดที่สมเหตุสมผลเพื่อให้แน่ใจว่าการปฏิบัติตาม
    ข้อกําหนดและเงื่อนไขดังกล่าว รวมถึงแต่ไม่จํากัดเพียง
    การอนุญาตให้บุคคลดังกล่าวใช้ส่วนใดส่วนหนึ่งของโปรแกรมโดยรู้เท่าใด
    เพื่อวัตถุประสงค์ในการได้รับซอร์สโค้ดของโปรแกรมหรือ
    เอาชนะกุญแจ

    6. **การรับประกันแบบจํากัด**
    ใบสําคัญแสดงสิทธิ ANDREW PIETSCH เป็นระยะเวลาสาม (3) เดือนหลังจาก
    ซื้อซอฟต์แวร์ที่จะทํางานอย่างมีนัยสําคัญตาม
    พร้อมเอกสารประกอบ หากซอฟต์แวร์ไม่ทํางานดังนั้น
    วิธีการรักษาพิเศษและภาระผูกพันเพียงอย่างเดียวของ ANDREW PIETSCH ภายใต้สิ่งนี้
    การรับประกัน, จะต้อง, ที่ดุลยพินิจแต่เพียงผู้เดียวของ ANDREW PIETSCH, การแก้ไข
    ของข้อบกพร่องหรือการคืนเงินของราคาซื้อที่จ่ายสําหรับ
    ซอฟต์แวร์ การใช้งานใด ๆ โดยคุณของซอฟต์แวร์เป็นความเสี่ยงของคุณเอง นี้
    การรับประกันแบบจํากัดเป็นการรับประกันเพียงอย่างเดียวจาก ANDREW PIETSCH
    เกี่ยวกับซอฟต์แวร์ ยกเว้นการรับประกันแบบจํากัดข้างต้น
    ซอฟต์แวร์มีให้"ตามที่เป็นอยู่" ในขอบเขตสูงสุดที่ได้รับอนุญาตโดย
    กฎหมาย ANDREW PIETSCH ปฏิเสธการรับประกันอื่น ๆ ทั้งหมด
    ทั้งโดยชัดแจ้งหรือโดยนัย รวมถึงแต่ไม่จํากัดเพียงโดยนัย
    การรับประกันความสามารถในการค้าและความเหมาะสมสําหรับวัตถุประสงค์เฉพาะ
    ANDREW PIETSCH ไม่รับประกันว่าฟังก์ชันที่มีอยู่ใน
    ซอฟต์แวร์จะตอบสนองความต้องการหรือความต้องการใด ๆ ที่คุณอาจมีหรือที่
    ซอฟต์แวร์จะทํางานข้อผิดพลาดฟรีหรือโดยไม่หยุดชะงัก
    แฟชั่นหรือข้อบกพร่องหรือข้อผิดพลาดใด ๆ ในซอฟต์แวร์จะเป็น
    แก้ไขหรือว่าซอฟต์แวร์เข้ากันได้กับใด ๆ โดยเฉพาะ
    แพ ลตฟอร์ม เขตอํานาจศาลบางแห่งไม่อนุญาตให้สละสิทธิ์หรือการยกเว้น
    ของการรับประกันโดยนัยเพื่อที่พวกเขาอาจไม่นําไปใช้กับคุณ

    7. **ข้อจํากัดความรับผิด**
    ไม่ว่าในกรณีใด ANDREW PIETSCH จะไม่รับผิดชอบต่อคุณหรือบุคคลที่สาม
    สําหรับความเสียหายที่เกิดขึ้นโดยบังเอิญหรือเป็นผลสืบเนื่อง (รวมถึงโดยไม่มี
    ข้อจํากัด ทางอ้อม พิเศษ การลงโทษ หรือความเสียหายที่เป็นแบบอย่างสําหรับ
    การสูญเสียธุรกิจการสูญเสียผลกําไรการหยุดชะงักของธุรกิจหรือการสูญเสีย
    ของข้อมูลธุรกิจ) ที่เกิดขึ้นจากการใช้หรือไม่สามารถที่จะ
    ใช้โปรแกรมหรือสําหรับการเรียกร้องใด ๆ โดยบุคคลอื่นแม้ว่า
    แอนดรู PIETSCH ได้รับคําแนะนําเกี่ยวกับความเป็นไปได้ของความเสียหายดังกล่าว
    ความรับผิดโดยรวมของ ANDREW PIETSCH เกี่ยวกับ
    ภาระผูกพันภายใต้ข้อตกลงนี้หรืออื่นใดที่เกี่ยวข้องกับ
    ซอฟต์แวร์และเอกสารประกอบหรือต้องไม่เกินจํานวนเงิน
    ของค่าธรรมเนียมใบอนุญาตที่คุณจ่ายสําหรับซอฟต์แวร์และเอกสาร
    เนื่องจากบางรัฐ/ประเทศไม่อนุญาตให้มีการยกเว้นหรือ
    ข้อจํากัดความรับผิดต่อความเสียหายที่เป็นผลสืบเนื่องหรือโดยบังเอิญ
    ข้อจํากัดข้างต้นไม่สามารถใช้ได้กับคุณ

    8. **การเลิกจ้าง**
    ข้อตกลงสิทธิ์การใช้งานนี้มีผลบังคับใช้จนกว่าจะสิ้นสุด คุณอาจ
    ยุติข้อตกลงสิทธิ์การใช้งานนี้เมื่อใดก็ได้โดยการทําลายหรือ
    กลับไปที่ Andrew Pietsch สําเนาทั้งหมดของซอฟต์แวร์และ
    เอกสารในความครอบครองของคุณหรือภายใต้การควบคุมของคุณ แอนดรูว์
    Pietsch อาจยุติข้อตกลงสิทธิ์การใช้งานนี้
    ข้อตกลงสิทธิ์การใช้งานนี้ถูกละเมิด เมื่อได้รับการแจ้งเตือน
    การยุติคุณตกลงที่จะทําลายหรือกลับไปที่ Andrew Pietsch ทั้งหมด
    สําเนาของซอฟต์แวร์และเอกสารและรับรองเป็นลายลักษณ์อักษร
    สําเนาที่รู้จักทั้งหมด รวมถึงสําเนาสํารอง
    ทำลาย บทบัญญัติทั้งหมดที่เกี่ยวข้องกับการรักษาความลับกรรมสิทธิ์
    สิทธิและการไม่เปิดเผยข้อมูลจะรอดพ้นจากการยุติเรื่องนี้
    ข้อตกลงสิทธิ์การใช้งานซอฟต์แวร์

    9. **ทั่วไป**
    ข้อตกลงใบอนุญาตนี้จะถูกตีความตีความและควบคุม
    ตามกฎหมายของออสเตรเลียโดยไม่คํานึงถึงความขัดแย้งของกฎหมาย
    บทบัญญัติดังกล่าว ฟอรัมพิเศษสําหรับข้อพิพาทใด ๆ ที่เกิดขึ้น
    ไม่เกี่ยวกับหรือเกี่ยวข้องกับข้อตกลงสิทธิ์การใช้งานนี้
    ศาลที่เหมาะสมนั่งอยู่ในวิกตอเรียออสเตรเลีย ใบอนุญาตนี้
    ข้อตกลงจะถือเป็นข้อตกลงทั้งหมดระหว่างคู่สัญญา
    ที่นี่ การสละสิทธิ์หรือการดัดแปลงข้อตกลงสิทธิ์การใช้งานนี้จะต้อง
    จะมีประสิทธิภาพเฉพาะเมื่อเป็นลายลักษณ์อักษรและลงนามโดยทั้งสองฝ่าย
    ที่นี่ ถ้าส่วนใดๆ ของข้อตกลงสิทธิ์การใช้งานนี้ไม่ถูกต้อง หรือ
    ไม่สามารถบังคับใช้ได้โดยศาลที่มีเขตอํานาจส่วนที่เหลือ
    ของข้อตกลงใบอนุญาตนี้จะถูกตีความเพื่อให้สมเหตุสมผล
    มีผลต่อเจตนารมณ์ของคู่สัญญา

รายละเอียดหลักสูตร