JxBrowser ช่วยให้สามารถผสานรวมเว็บเบราว์เซอร์ Mozilla Firefox เข้ากับแอปพลิเคชัน Java AWT/Swing บน Windows, Linux, Mac OS X ได้อย่างราบรื่น ไลบรารีใช้กลไกจัดการเค้าโครง Gecko สําหรับการแสดงเอกสาร HTML ดังนั้นจึงมั่นใจได้ถึงการปฏิบัติตามมาตรฐานอินเทอร์เน็ตจํานวนมาก (HTML 4, CSS, XML, JavaScript และอื่น ๆ ) ด้วย JxBrowser คุณสามารถรวมเว็บเบราว์เซอร์ใน Java ได้อย่างง่ายดาย เบราว์เซอร์ฝังตัวเข้ากันได้กับมาตรฐานอินเทอร์เน็ตที่สําคัญทั้งหมดและแสดงหน้าเว็บอย่างถูกต้อง คุณสมบัติที่สําคัญ # ส่วนประกอบเว็บเบราว์เซอร์ภาพสําหรับการฝังตัวแสดง HTML ลงใน AWT / Swing UI # การใช้ฐานรหัส Gecko 1.9 / Firefox 3 # วิธีการมาตรฐานสําหรับการนําทางเช่นการนําทาง () ย้อนกลับ () ไปข้างหน้าและหยุด () # ความสามารถในการดําเนินการโค้ด JavaScript รองรับค่าการส่งคืนสตริง # ตัวฟัง Java มาตรฐานสําหรับเหตุการณ์ต่างๆ ของเว็บเบราว์เซอร์ # การเข้าถึง DOM ของเว็บเบราว์เซอร์ผ่าน W3C DOM API (org. แพคเกจ w3c. dom.* ) # บริการคอนโซลช่วยให้สามารถรับการแจ้งเตือนเกี่ยวกับความล้มเหลวของสคริปต์และปัญหาอื่น ๆ ของหน้าเว็บ # ความสามารถในการสร้างเมนู Java ที่ขึ้นอยู่กับบริบทแทนเมนูเว็บเบราว์เซอร์มาตรฐาน # ความสามารถในการดาวน์โหลดไฟล์ # API เพื่อให้พฤติกรรมที่ผู้ใช้กําหนดสําหรับประเภทเนื้อหาที่แตกต่างกัน # API สําหรับการติดตามการดําเนินการแบบอะซิงโครนัส # การตั้งค่าพร็อกซี่อินเทอร์เน็ตเบราว์เซอร์ 3D2F.COM: & quot;JxBrowser API ช่วยให้สามารถเข้าถึงตัวเลือกที่กว้างขึ้นของฟังก์ชั่นเบราว์เซอร์กว่าห้องสมุดการแข่งขันใด ๆ ที่มีอยู่ในปัจจุบัน ความสามารถที่น่าทึ่งอย่างแท้จริงสําหรับแอป Java ของคุณ"
ประวัติรุ่น
- เวอร์ชัน 1.3 โพสต์เมื่อ 2008-10-23
- เวอร์ชัน 3.0 โพสต์เมื่อ 2008-10-23
ไม่ได้จัดตั้งขึ้น
รายละเอียดหลักสูตร
Eula
EULA - ข้อตกลงสิทธิ์การใช้งานสําหรับผู้ใช้
เวอร์ชัน 3.0
นี่คือข้อตกลงทางกฎหมาย ("ข้อตกลง") ระหว่างคุณ (ไม่ว่าจะเป็นบุคคลหรือนิติบุคคล) ("ผู้รับใบอนุญาต") และ TeamDev Ltd. ("TeamDev")
สิ่งสําคัญ [โปรดอ่านอย่างระมัดระวัง]: โดยการติดตั้งโดยใช้หรือคัดลอกซอฟต์แวร์หรือเอกสารที่เกี่ยวข้อง ("ซอฟต์แวร์") คุณตกลงที่จะผูกพันตามข้อกําหนดและเงื่อนไขของข้อตกลงนี้ หากคุณไม่ยอมรับข้อกําหนดและเงื่อนไขเหล่านี้ คุณไม่ได้รับอนุญาตให้ติดตั้งหรือใช้ซอฟต์แวร์
1. คําจํากัดความ a) "ซอฟต์แวร์" หมายถึงผลิตภัณฑ์ซอฟต์แวร์ที่จัดทําโดย TeamDev ในรูปแบบไบนารีและเอกสารที่สอดคล้องกันสื่อที่เกี่ยวข้องสื่อพิมพ์และเอกสารออนไลน์หรืออิเล็กทรอนิกส์
ข) "รันไทม์" หมายถึง ไฟล์ที่รวมอยู่ในซอฟต์แวร์และจําเป็นสําหรับการกระจายโปรแกรมที่ผู้ได้รับใบอนุญาตสร้างขึ้นโดยใช้ซอฟต์แวร์ ไฟล์รันไทม์จะถูกระบุในเอกสารประกอบหรือไฟล์ออนไลน์ ("เอกสาร") คุณควรดูเอกสารรวมทั้งไฟล์ "readme" หรือ "runtime" ใด ๆ ที่ให้มาพร้อมกับซอฟต์แวร์สําหรับข้อมูลเพิ่มเติมเกี่ยวกับไฟล์ที่สามารถเผยแพร่ต่อได้
ค) "คีย์ใบอนุญาตประเมินผล" หมายถึง ไฟล์ที่อนุญาตให้ใช้ซอฟต์แวร์เพื่อวัตถุประสงค์ในการประเมินผลเป็นระยะเวลาที่ จํากัด ซึ่งจะเริ่มต้นในวันที่มีการได้มาซึ่งใบอนุญาตประเมินผลและยุติตามบทบัญญัติที่กําหนดโดยมาตรา 3 "การให้สิทธิ์การใช้งานการประเมินผล" ของข้อตกลงนี้
D) "รหัสใบอนุญาตการพัฒนา" หมายถึงไฟล์ที่อนุญาตให้ผู้รับใบอนุญาตรวมซอฟต์แวร์เข้ากับงานที่ใหญ่กว่าของเขาเอง
E) "รหัสใบอนุญาตรันไทม์" หมายถึง ไฟล์ที่จําเป็นสําหรับการกระจายผลงานของผู้รับใบอนุญาตที่ล้อมรอบซอฟต์แวร์
ก) "ผู้รับใบอนุญาต" หมายถึง ฝ่ายที่ระบุไว้ในคีย์ใบอนุญาตการพัฒนาและรันไทม์
g) "วันที่มีผลบังคับใช้ของข้อตกลง" หมายถึง วันที่ผู้รับใบอนุญาตได้รับคีย์ใบอนุญาตประเมินผล
2. การเป็นเจ้าของและใบอนุญาตซอฟต์แวร์เป็นเจ้าของโดย TeamDev ลิขสิทธิ์และได้รับการคุ้มครองตามกฎหมายลิขสิทธิ์และบทบัญญัติสนธิสัญญาระหว่างประเทศ ซอฟต์แวร์ได้รับอนุญาตไม่ได้ขาย โดยการติดตั้งหรือใช้ซอฟต์แวร์คุณจะไม่ได้รับสิทธิ์ใด ๆ กับซอฟต์แวร์ยกเว้นตามที่กําหนดไว้อย่างชัดแจ้งในข้อตกลงนี้ สิทธิ์ทั้งหมดที่ไม่ได้ให้ไว้อย่างชัดแจ้งในที่นี้สงวนไว้โดย TeamDev
3. ใบอนุญาตการประเมินผลให้ภายใต้ข้อกําหนดและเงื่อนไขของข้อตกลงนี้ TeamDev ให้สิทธิ์แก่คุณในการใช้งานซอฟต์แวร์เวอร์ชันที่ระบุและเอกสารประกอบเพื่อวัตถุประสงค์ในการประเมินเพียงอย่างเดียวในช่วงระยะเวลา 30 (สามสิบ) วันปฏิทินและสร้างสําเนาของซอฟต์แวร์เพื่อวัตถุประสงค์ในการสํารองข้อมูล
4. การพัฒนาและใบอนุญาตรันไทม์อยู่ภายใต้การชําระค่าธรรมเนียมใบอนุญาตที่เกี่ยวข้องและข้อกําหนดและเงื่อนไขของข้อตกลงนี้ TeamDev ให้สิทธิ์แก่คุณในการใช้งานซอฟต์แวร์และเอกสารรุ่นที่ระบุเกี่ยวกับจํานวนเวิร์กสเตชันที่สอดคล้องกับจํานวนใบอนุญาตที่ซื้อและบันทึกไว้ในคีย์ใบอนุญาตการพัฒนาและรันไทม์ เพื่อสร้างและแจกจ่ายในรูปแบบที่ปฏิบัติการได้และด้วย Runtime License Key เท่านั้นโปรแกรมที่คุณสร้างโดยใช้ซอฟต์แวร์โดยไม่มีใบอนุญาตหรือค่าธรรมเนียมเพิ่มเติมภายใต้เงื่อนไขทั้งหมดที่กําหนดไว้ในที่นี้
5. ข้อจํากัดใบอนุญาต 5.1 ข้อจํากัดของสิทธิ์การใช้งานทั่วไป คุณไม่สามารถ: ก) ปรับเปลี่ยน ดัดแปลง ดัดแปลง แปล ย่อยสลาย ทําวิศวกรรมย้อนกลับ หรือถอดซอฟต์แวร์ออก ข) ลบประกาศหรือฉลากที่เป็นกรรมสิทธิ์ใด ๆ บนซอฟต์แวร์ ค) ทําสําเนาซอฟต์แวร์มากกว่าจํานวนใบอนุญาตที่ได้รับ (ไม่รวมสําเนาเพื่อวัตถุประสงค์ในการสํารองข้อมูล); D)ให้เช่า, เช่า, หรือโอนสิทธิไปยังซอฟต์แวร์ของ
5.2. นอกเหนือจากข้อ จํากัด ทั่วไปที่อธิบายไว้ในข้อ 5.1. ในฐานะผู้ถือใบอนุญาตการประเมินที่คุณอาจไม่: ก) ใช้ซอฟต์แวร์เพื่อวัตถุประสงค์ทางการค้า ข) ใช้ซอฟต์แวร์หลังจากหมดอายุระยะเวลาการประเมิน
5.3. นอกเหนือจากข้อจํากัดทั่วไปที่อธิบายไว้ในมาตรา 5.1.ในฐานะผู้ถือใบอนุญาตการพัฒนาและรันไทม์ที่คุณอาจไม่: ก) ข) ใช้รหัสใบอนุญาตการพัฒนาเพื่อกระจายใบสมัครของคุณใหม่ ค) ใช้รหัสใบอนุญาตรันไทม์เพื่อวัตถุประสงค์ในการพัฒนา
6. Marketing คุณตกลงที่จะระบุว่าเป็นลูกค้าของ TeamDev และคุณยอมรับว่า TeamDev อาจอ้างถึงคุณตามชื่อทางการค้าและเครื่องหมายการค้าหากมีและอาจอธิบายธุรกิจของคุณสั้น ๆ ในสื่อการตลาดและเว็บไซต์ของ TeamDev คุณอนุญาตให้ TeamDev ใช้ชื่อของคุณและชื่อทางการค้าและเครื่องหมายการค้าใด ๆ ของคุณที่เกี่ยวข้องกับสิทธิ์ที่มอบให้กับ TeamDev ตามส่วนการตลาดนี้เท่านั้น
ผู้รับใบอนุญาตและ TeamDev อาจใช้ข้อมูลเกี่ยวกับความสัมพันธ์ทางธุรกิจของพวกเขาสําหรับความพยายามทางการตลาดที่เป็นอิสระหรือร่วมกัน ตัวอย่างของการใช้งานทางการตลาดที่อนุญาต ได้แก่ การสร้างและการใช้กรณีศึกษา ข่าวประชาสัมพันธ์ สื่อการตลาดที่พิมพ์และออนไลน์ การนําเสนอ และการอ้างอิงทางธุรกิจ ("เอกสารทางการตลาด")
7. บริการสนับสนุน 7.1. TeamDev ให้การสนับสนุนการประเมินผลฟรีในช่วงระยะเวลาการประเมินที่ถูกต้องตามที่กําหนดโดยส่วนที่ 3 "การให้สิทธิ์การใช้งานการประเมินผล" TeamDev ให้การสนับสนุนทางเทคนิคในการใช้ซอฟต์แวร์ทั่วไปและในการแก้ไขข้อบกพร่องตามเงื่อนไขของข้อตกลงนี้ บริการสนับสนุนด้านเทคนิคของ TeamDev เป็นไปตามการสมัครสมาชิก หนึ่งเดียวนักพัฒนาสนับสนุนแพ็ค, รวมทั้ง55ชั่วโมงของบริการสนับสนุนทางเทคนิคจะถูกส่งไปยังผู้รับใบอนุญาตที่มีการซื้อใบอนุญาตของ ชุดสนับสนุนนักพัฒนาเดี่ยวมีอายุหนึ่งปีหรือจนกว่าจะใช้การสนับสนุน 55 ชั่วโมง หลังจากใช้ชั่วโมงของ Support Pack สําหรับนักพัฒนาเดี่ยวหรือเมื่อหมดอายุ Licensee อาจเลือกที่จะซื้อการสมัครใช้งานเพิ่มเติมสําหรับบริการสนับสนุนทางเทคนิค
7.2. รหัสซอฟต์แวร์เพิ่มเติมหรือเนื้อหาที่เกี่ยวข้องใด ๆ ที่ TeamDev ให้ใบอนุญาตเป็นส่วนหนึ่งของบริการสนับสนุนในการอัปเดตซอฟต์แวร์เป็นงวดหรือมิฉะนั้นจะถือว่าเป็นส่วนหนึ่งของซอฟต์แวร์และอยู่ภายใต้ข้อกําหนดและเงื่อนไขของข้อตกลงนี้
7.3. เกี่ยวกับข้อมูลทางเทคนิคใด ๆ ที่ Licensee ให้กับ TeamDev ซึ่งเป็นส่วนหนึ่งของบริการสนับสนุน TeamDev อาจใช้ข้อมูลดังกล่าวเพื่อวัตถุประสงค์ทางธุรกิจโดยไม่มีข้อ จํากัด รวมถึงการสนับสนุนและพัฒนาผลิตภัณฑ์ TeamDev จะไม่ใช้ข้อมูลทางเทคนิคดังกล่าวในรูปแบบที่ระบุผู้รับใบอนุญาตเป็นการส่วนตัว
8. สิทธิบัตรและการชดใช้ค่าลิขสิทธิ์ 8.1 TeamDev จะปกป้องและชดใช้ค่าลิขสิทธิ์ของสหรัฐอเมริกาหรือแคนาดาสําหรับค่าใช้จ่ายทั้งหมด (รวมถึงค่าธรรมเนียมทนายความที่เหมาะสม) ที่เกิดขึ้นจากการอ้างว่าซอฟต์แวร์ตกแต่งและใช้ภายในขอบเขตของข้อตกลงนี้ละเมิดลิขสิทธิ์หรือสิทธิบัตรของสหรัฐอเมริกาหรือแคนาดาโดยมีเงื่อนไขว่า: (i) Licensee แจ้งให้ TeamDev ทราบเป็นลายลักษณ์อักษรภายใน 30 (สามสิบ) วันปฏิทินของการเรียกร้อง; (ii) TeamDev มีการควบคุมแต่เพียงผู้เดียวในการป้องกันและการเจรจาข้อตกลงที่เกี่ยวข้องทั้งหมดและ (iii) Licensee ให้ความช่วยเหลือข้อมูลและอํานาจที่จําเป็นในการดําเนินการข้างต้น
8.2. TeamDev จะไม่มีความรับผิดต่อการเรียกร้องการละเมิดใด ๆ ตาม: (i) รหัสที่มีอยู่ในซอฟต์แวร์ที่ไม่ได้สร้างขึ้นโดย TeamDev; (ii) การใช้ซอฟต์แวร์ที่ปรับปรุงใหม่หรือเปลี่ยนแปลง ยกเว้นการเปลี่ยนแปลงดังกล่าวหรือการดัดแปลงซึ่งทําโดย TeamDev หรือภายใต้ทิศทางของ TeamDev หากการละเมิดดังกล่าวจะถูกหลีกเลี่ยงโดยการใช้ซอฟต์แวร์ปัจจุบันที่ไม่มีการเปลี่ยนแปลงที่ TeamDev ให้ใบอนุญาตหรือ (iii) การรวมกันการดําเนินงานหรือการใช้ซอฟต์แวร์ใด ๆ ที่ตกแต่งภายใต้ข้อตกลงนี้กับโปรแกรมหรือข้อมูลที่ไม่ได้ตกแต่งโดย TeamDev หากการละเมิดดังกล่าวจะถูกหลีกเลี่ยงโดย การใช้ซอฟต์แวร์โดยไม่มีโปรแกรมหรือข้อมูลดังกล่าว
8.3. ในกรณีที่ซอฟต์แวร์ถูกจัดขึ้นหรือเชื่อโดย TeamDev เพื่อละเมิดสิทธิ์ของบุคคลที่สามหรือการใช้ซอฟต์แวร์ของผู้ได้รับใบอนุญาตนั้นติดกัน TeamDev จะมีตัวเลือกที่ค่าใช้จ่ายเป็น: (i) (ii) ขอรับใบอนุญาตให้ใช้งานเพื่อใช้งานซอฟต์แวร์ต่อไป (iii) ทดแทนซอฟต์แวร์ด้วยซอฟต์แวร์อื่น ๆ ที่เหมาะสมกับผู้รับใบอนุญาตอย่างสมเหตุสมผล หรือ (iv) หากไม่มีการเยียวยาที่กล่าวมาข้างต้นเป็นไปได้ในเชิงพาณิชย์ให้ยุติใบอนุญาตสําหรับซอฟต์แวร์ที่ละเมิดและคืนเงินค่าธรรมเนียมใบอนุญาตใด ๆ ที่จ่ายสําหรับซอฟต์แวร์ตามระยะเวลาสามปีนับจากวันที่มีผลบังคับใช้ของข้อตกลง
9. การปฏิเสธการรับประกันซอฟต์แวร์และเอกสารที่เกี่ยวข้องใด ๆ ที่มีให้โดยเคร่งครัด "ตามที่เป็นอยู่" โดยไม่มีการรับประกันใด ๆ ทั้งโดยชัดแจ้งหรือโดยนัยรวมถึง แต่ไม่ จํากัด เพียงการรับประกันโดยนัยหรือความสามารถในการค้าความเหมาะสมสําหรับวัตถุประสงค์เฉพาะหรือไม่ละเมิด ความเสี่ยงทั้งหมดที่เกิดขึ้นจากการใช้งานหรือประสิทธิภาพของซอฟต์แวร์ยังคงอยู่กับคุณ
10. ข้อ จํากัด ความรับผิดไม่ว่าในกรณีใด ๆ จะต้อง TEAMDEV หรือซัพพลายเออร์ต้องรับผิดชอบต่อความเสียหายใด ๆ (รวมถึง แต่ไม่ จํากัด เพียงความเสียหายสําหรับการสูญเสียผลกําไรทางธุรกิจการหยุดชะงักทางธุรกิจการสูญเสียข้อมูลทางธุรกิจหรือการสูญเสีย PECUNIARY อื่น ๆ ) ที่เกิดขึ้นจากการใช้หรือไม่สามารถที่จะใช้ซอฟต์แวร์ TEAMDEV นี้แม้ว่า TEAMDEV จะได้รับคําแนะนําเกี่ยวกับความเป็นไปได้ของความเสียหายดังกล่าว
11. เครื่องหมายการค้าข้อตกลงนี้ไม่อนุญาตให้ใช้เครื่องหมายการค้าหรือชื่อทางการค้า: "TeamDev" "JNIWrapper", "ComfyJ", "JxCapture", "JExplorer", "JExcel", "JxBrowser", "JxFileWatcher" หรือเครื่องหมายการค้าเครื่องหมายบริการโลโก้หรือชื่อทางการค้าอื่น ๆ ที่เป็นของ TeamDev ยกเว้นตามที่กําหนดไว้ในมาตรา 6 "การตลาด" ผู้รับใบอนุญาตตกลงที่จะไม่ใช้เครื่องหมายใด ๆ ที่เป็นของ TeamDev ในหรือเป็นส่วนหนึ่งของชื่อของผลิตภัณฑ์ตามซอฟต์แวร์
12. ผู้ได้รับใบอนุญาตการเลิกจ้างอาจยุติข้อตกลงนี้ได้ตลอดเวลาโดยการทําลายสําเนาทั้งหมดของซอฟต์แวร์ ข้อตกลงนี้จะยุติทันทีโดยไม่ต้องแจ้งให้ทราบล่วงหน้าจาก TeamDev หากพบว่าผู้รับใบอนุญาตไม่ปฏิบัติตามบทบัญญัติใด ๆ ของข้อตกลงนี้ เมื่อสิ้นสุดดังกล่าวผู้รับใบอนุญาตจะต้องทําลายสําเนาทั้งหมดของซอฟต์แวร์ หมวดที่ 9 "การปฏิเสธการรับประกัน" และมาตรา 10 "ข้อจํากัดความรับผิด" จะยังคงมีผลหลังจากสิ้นสุดข้อตกลงนี้