Tôi viết ứng dụng bằng Java và tôi đang tìm cách để tăng tốc chương trình GUI. Binding framework giúp, nhưng ứng dụng cụ thể mà tôi đang làm bây giờ sẽ không được hưởng lợi nhiều từ điều đó (nó không hiển thị nhiều dữ liệu, chỉ cần rất nhiều cách để thao tác dữ liệu). Tôi cảm thấy như tôi đã dành quá nhiều thời gian để viết mã GUI của lò hơi, giống như thêm người nghe hành động, đặt ra các thành phần, v.v. Trong khi tôi không phải là nhà phát triển C#, tôi đã nghe XAML hoạt động rất tốt và đã thấy JAXX, dường như tương tự như XAML. Tôi cũng đang xem Groovy Swing Builder. Nó chỉ có vẻ như có rất nhiều lựa chọn, thậm chí có thể quá nhiều.Lựa chọn thay thế GUI Java
Có ai có thể chia sẻ suy nghĩ của mình về các lựa chọn thay thế để viết mã Java UI đơn giản không?
Ngoài ra, tôi muốn được thảo luận về cách di chuyển mã Java Swing hiện có để sử dụng một số tùy chọn này.
cảm ơn, Jeff
Tôi đã tránh viết các ứng dụng Java GUI bất cứ khi nào có thể do điều này.Tôi cũng thích xem đề xuất. –
Tôi có cảm giác tương tự cho đến khi tôi thử sử dụng trình tạo GUI của Netbeans. Ngoài ra, chơi với JavaFX một chút và tôi nghĩ rằng nó thực sự có thể tăng tốc độ GUI (nhưng không có nhiều thời gian chơi với nó được nêu ra). – NawaMan
Tôi đã xem xét việc sử dụng trình tạo GUI, nhưng tôi đoán tôi chỉ cảm thấy có quá nhiều mã GUI được tạo (tương tự như viết tay nó). Đúng là trình tạo GUI giúp tăng tốc quá trình nhưng nó không loại bỏ mã đĩa nồi hơi có xu hướng xuất hiện khắp nơi (tôi biết rằng dưới những thứ mui xe như XAML vẫn tạo mã trong thời gian chạy, nhưng ít nhất là bạn don ' t phải duy trì mã). –