คําสั่ง 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. **ทั่วไป**
ข้อตกลงใบอนุญาตนี้จะถูกตีความตีความและควบคุม
ตามกฎหมายของออสเตรเลียโดยไม่คํานึงถึงความขัดแย้งของกฎหมาย
บทบัญญัติดังกล่าว ฟอรัมพิเศษสําหรับข้อพิพาทใด ๆ ที่เกิดขึ้น
ไม่เกี่ยวกับหรือเกี่ยวข้องกับข้อตกลงสิทธิ์การใช้งานนี้
ศาลที่เหมาะสมนั่งอยู่ในวิกตอเรียออสเตรเลีย ใบอนุญาตนี้
ข้อตกลงจะถือเป็นข้อตกลงทั้งหมดระหว่างคู่สัญญา
ที่นี่ การสละสิทธิ์หรือการดัดแปลงข้อตกลงสิทธิ์การใช้งานนี้จะต้อง
จะมีประสิทธิภาพเฉพาะเมื่อเป็นลายลักษณ์อักษรและลงนามโดยทั้งสองฝ่าย
ที่นี่ ถ้าส่วนใดๆ ของข้อตกลงสิทธิ์การใช้งานนี้ไม่ถูกต้อง หรือ
ไม่สามารถบังคับใช้ได้โดยศาลที่มีเขตอํานาจส่วนที่เหลือ
ของข้อตกลงใบอนุญาตนี้จะถูกตีความเพื่อให้สมเหตุสมผล
มีผลต่อเจตนารมณ์ของคู่สัญญา
รายละเอียดหลักสูตร
- ประเภท: พัฒนา > คอมโพเนนต์และไลบรารี
- Publisher: Andrew Pietsch
- ใบ อนุญาต: ทดลองใช้ฟรี
- ราคา: $45.00
- เวอร์ชัน: 2.1
- แพ ลตฟอร์ม: windows