Sau khi dành rất nhiều thời gian và mã về lập trình trong Swing, tôi nghĩ rằng đây không thể là nhà xây dựng Java GUI tiên tiến nhất. Sau khi không tìm thấy một bilder trực quan thân thiện với người dùng cho nhật thực, tôi tình cờ gặp khi xây dựng giao diện khai báo với bộ công cụ giao diện người dùng XML ... và tôi nghĩ: Đây phải là nó! Tôi nghĩ đó là cách đi đúng, dễ dàng và cũng gần với lập trình web.XML hoặc XUL có phải là tương lai của Java GUI không?
Nhưng sau khi nhìn xung quanh trên web và trên SO, tôi có ấn tượng rằng nó không phải là rất phổ biến! Mặc dù có nhiều triển khai và API, có vẻ như hầu hết chúng đều đã chết và không có cập nhật nào trong 5 năm qua ..
Vì vậy, tôi cảm thấy đúng, XML không phải là rất phổ biến cho java GUIs? Và nếu có - lý do là gì? Có lẽ nó không thể trở thành chấp nhận hoặc nó có một số hạn chế lớn hoặc mọi người đang làm tất cả mọi thứ trong web thay vì fatclients hoặc có lựa chọn thay thế tốt hơn, có lẽ javafx?
Tôi chỉ cần biết liệu nó có đáng để dành thời gian ở khu vực đó hay tìm kiếm các cách thay thế tốt hơn. Vì tôi không đọc tạp chí dành cho nhà phát triển, tôi không biết xu hướng xây dựng gui là gì và công nghệ nào được cho là có tương lai. Nhưng tôi không thể tưởng tượng rằng mọi người vẫn dành quá nhiều thời gian để viết các ứng dụng swing (swt) khó chịu.
Bạn nên cân nhắc sử dụng NetBeans cho tòa nhà GUI của mình. Nó luôn luôn làm việc thực sự tốt cho tôi, thậm chí chuyển đổi giữa các IDE không phải là xấu. – willcodejavaforfood