Tôi đang cố gắng tạo một GUI cho một dịch vụ, trong đó có một JTextArea để xem các tin nhắn trong, mỗi tin nhắn được viết trên một dòng duy nhất, và wordwrapped nếu cần thiết.Làm thế nào để hạn chế số dòng trong JTextArea?
Thư đến qua ổ cắm, vì vậy nó chỉ đơn thuần là một .append (thư) mà tôi đang sử dụng để cập nhật JTextArea, tôi cần giới hạn các dòng này thành 50 hoặc 100 và tôi không cần giới hạn số lượng ký tự mỗi dòng.
Nếu có phương pháp giới hạn số dòng trong JTextArea hoặc nếu có phương pháp thay thế để thực hiện?
Tôi thực sự có thể sử dụng sự trợ giúp trong vấn đề này.
Sửa
Vấn đề là mỗi khách hàng có thể gửi các dòng vô hạn, tất cả những dòng này phải có thể đọc được, vì vậy đây không phải là một kiểm tra đơn giản về số lượng các dòng trong JTextArea. Tôi cần phải xóa các dòng cũ hơn để xem các dòng mới hơn.
nếu bạn biết có bao nhiêu ký tự được phép trong một dòng của jtextarea, chỉ cần chia số đó cho tổng số ký tự trong jtextarea –
Liên quan: http://stackoverflow.com/questions/479182/how-to-limit- jtextarea-max-rows-and-coloums – CloudyMarble
nó chỉ là các dòng hoặc hàng mà tôi cần giới hạn trong trường hợp này, vì vậy số lượng ký tự là loại không liên quan. –