Tôi đang viết mã chống lại Java Personal Basis Profile trong J2ME. Tôi cần đo chiều rộng của một pixel là AttributedString.Đo chiều rộng của một AttributedString trong J2ME
Trong Java SE, tôi nhận được một AttributedCharacterIterator từ AttributedString tôi và vượt qua nó để FontMetrics #getStringBounds, nhưng trong J2ME PBP, FontMetrics không có một phương pháp getStringBounds
, hoặc bất kỳ phương pháp khác mà chấp nhận một CharacterIterator.
Tôi phải làm gì?
Tôi nên thêm: những gì tôi thực sự cần làm là bọc AttributedString thành các dòng. Điều đó sẽ dễ dàng hơn nhiều với một LineBreakMeasurer, mà tôi cũng không có trong J2ME PBP. :-( –
Thành phần nào sử dụng để hiển thị giao diện người dùng? Giao diện người dùng Canvas hoặc LCD (Biểu mẫu, Cảnh báo, Danh sách ...)? Bạn có thể đính kèm ảnh để hiểu rõ hơn không? –