ฉันมีโปรแกรมใหญ่มากที่ใช้ SWT โปรแกรมสามารถทำงานได้ทั้ง Windows, Mac และ Linux และเป็นแอปพลิเคชันเดสก์ท็อปขนาดใหญ่ที่มีองค์ประกอบมากมาย ตอนนี้ SWT ค่อนข้างเก่าฉันต้องการเปลี่ยนเป็น Swing หรือ JavaFX และฉันอยากได้ยินความคิดของคุณในสามสิ่ง
ความกังวลหลักของฉันคืออะไรจะดีกว่าสำหรับแอปพลิเคชัน GUI เดสก์ท็อป (ฉันดูออนไลน์และผู้คนจำนวนมากแนะนำว่า JavaFX นั้นดีพอ ๆ กับ Swing แต่ฉันไม่เห็นข้อโต้แย้งที่ถูกต้องมากมายยกเว้นสงครามความคิดเห็นธรรมดา ๆ ) ต้องทำงานกับทั้ง Windows, Mac และ Linux ดิสทริบิวชันยอดนิยมบางตัว
อะไรจะสะอาดและง่ายต่อการดูแล?
และจะสร้างอะไรได้เร็วขึ้นตั้งแต่ต้น?
ฉันใช้ MVC methology ในแอปพลิเคชันของฉันหากนั่นเป็นความช่วยเหลือ