JFormDesigner faturanın uygun olduğuna inanıyorum.
Tek başına bir uygulama olarak ve Eclipse, IntelliJ IDEA ve JBuilder ile bütünleştirilebilen bir eklenti olarak kullanılabilir. Derlemek için özel bir şeye ihtiyaç duymayan bağımsız Java kodu üretir. Bu, JFormDesigner'ın kendisini JFormDesigner'ın GUI'yi yeniden açıp düzenleyebilmesi için formu açıklayan .jfd
dosyalarına (sadece XML) bağlı olduğunu söyledi. Bu dosyalar sadece GUI'yi JFormDesigner ile görsel olarak düzenlemek için gereklidir; JFormDesigner'ın yazdığı özel olarak yorumlanmış bölümlerden uzak kaldığınız sürece, herhangi bir şeyi kırmadan oluşturulmuş Java kodunu değiştirebilirsiniz.
JFormDesigner'ı düzenli olarak (hem bağımsız hem de IntelliJ IDEA içinde) kullanıyorum ve projelerimin çoğu Maven ile yapılandırılmış ve üretilmiştir. Birkaç yıl içinde kullanıyorum uyumluluk ile ilgili herhangi bir sorunla karşılaşmadım.
Düzenleme: Ayrıca isteğinizi tatmin etmelidir Eclipse özgü GUI oluşturucu Jigloo. En son kullandığımdan birkaç yıl geçti, ama işler değişmedikçe, Maven veya başka bir IDE'de güzel bir şekilde inşa edilecek bağımsız Java kodu da üretiyor.
Jigloo ayrıca kodunuzu kolayca değiştirebilme yeteneğine de sahiptir: el ile veya başka bir GUI oluşturucuda oluşturulmuş bir formu verin ve (şaşırtıcı derecede etkili) sınıfı yorumluyor ve GUI'yi görsel olarak düzenlemenize izin veriyor. İlk etapta Jigloo'da yaratmış olsaydınız.
Deneyimlerimde, Netbeans bu konuda özellikle kötü. Eclipse için WindowBuilder kullanıyorum ve bu çoğunlukla düz Java gibi görünüyor (her ne kadar üretilen ve bazen de son derece karmaşık olsa da). – BenCole
, böylece üçüncü taraf bir GUI oluşturma aracı mı istiyorsunuz? ilginç ... – Supuhstar
Bu soru, [Yazılım Önerileri Yığın Değişimi] 'ne daha uygundur (https://softwarerecs.stackexchange.com/). –