이 구성 요소에 일부 텍스트를 입력 할 때 회선 번호를 EditField으로 알고 싶습니다.검은 딸기의 editfield의 줄 번호를 어떻게 알 수 있습니까
0
A
답변
1
편집 필드의 너비를 가져옵니다. (int 반환) (예 : 320px)
현재 텍스트의 글꼴 너비를 가져옵니다.
Font class have getAdvance() method that accepts the string parameter
(int returns) (예 : 650px)if string width > edit field width
문자열 너비와 편집 너비를 나눌 수 있고 다른 단계에서 모듈로를 얻을 수 있습니다. (여기에서 당신은 분할로 2를 얻을 것이다 10 년의 모듈로 될 것입니다. 즉, 10 개의 픽셀에 맞게 할 수는 문자가있는 + 세 번째 줄에서 두 줄을 채운 것을 의미한다.
를 내가 해결 희망 문제는 아니지만 긴 단어를 사용하면주의해야합니다. 모듈은 긴 단어로 테스트 된 적이 없지만 긴 단어로 결과의 정확성에 대해 두려워합니다.
관련 문제
- 1. 검은 딸기의 ObjectChoicefield
- 2. 검은 딸기의 문자열 너비/높이 계산
- 3. 젠킨스에서 현재 프로젝트의 빌드 번호를 어떻게 알 수 있습니까?
- 4. 커밋의 개정 번호를 알 수 있습니까?
- 5. 어떻게 pdb없이 스택 추적에 줄 번호를 포함시킬 수 있습니까?
- 6. 어떻게 알 수 있습니까?
- 7. 검은 딸기의 인터넷 라디오 응용 프로그램에 대한 의문점
- 8. 검은 딸기의 첫 번째 화면 필드에 집중하지 마십시오.
- 9. NSTextField는 값이 변경되었음을 어떻게 알 수 있습니까?
- 10. 디버거는 어떻게 명령 줄 번호를 얻습니까?
- 11. mapView가로드되었는지 어떻게 알 수 있습니까?
- 12. MessageWindow - 그것이 파괴되었는지 어떻게 알 수 있습니까?
- 13. WP7에서 전화 번호를 어떻게 찾을 수 있습니까?
- 14. 예외가있을 수 있음을 어떻게 알 수 있습니까?
- 15. ExecuteNonQuery()를 호출하여 OleDbException에서 줄 번호를 검색 할 수 있습니까?
- 16. vim에 마우스가 아닌 라인 번호를 어떻게 추가 할 수 있습니까?
- 17. 함수가 끝나는 라인 번호를 Ruby 파일에서 어떻게 찾을 수 있습니까?
- 18. TransactionScope 연결이 등록되었는지 어떻게 알 수 있습니까?
- 19. 드라이브에 플로피가 있는지 어떻게 알 수 있습니까?
- 20. .NET : 직렬화가 완료되면 어떻게 알 수 있습니까?
- 21. 서버가 SSL을 지원하는지 어떻게 알 수 있습니까?
- 22. 사용자가 Exposé 모드인지 어떻게 알 수 있습니까?
- 23. PHP : 함수의 호출자를 어떻게 알 수 있습니까?
- 24. 돋보기가 UIWebView에 나타나면 어떻게 알 수 있습니까?
- 25. UITableViewCell이 선택되었는지 어떻게 알 수 있습니까?
- 26. 프로그램이 무엇을하는지 어떻게 알 수 있습니까?
- 27. Android 활동이 완료되면 어떻게 알 수 있습니까?
- 28. iPhone 다운로드가 완료되면 어떻게 알 수 있습니까?
- 29. UIView가 완전히 숨겨지면 어떻게 알 수 있습니까?
- 30. Cleacase는 디렉토리가보기임을 어떻게 알 수 있습니까?
PS이 문제에 대한 의견을 보내고 싶습니다 .. – Prasham
미리 감사드립니다. 하지만 EditField는 단어를 새로운 줄로 설정하여 현재 줄에 더 많은 공간이 있습니다.이 문제는 솔루션으로 해결할 수 없습니다. 다른 해결책이 있습니까? – Mojiiz
큰 단어가있는 경우 리의 끝 ne는'abbreviated '처럼 편집 필드 자체를 새로운 라인에 넣었고'(적절한 길이가 아님)'오류가 발생했습니다.이 모듈을 사용했지만 사용자가 5 문자 이상을 입력 할 수 없었습니다. 따라서이 오류가 발생하는 범위가 없습니다. 하지만 당신은 그것을 구현하고 해결 방법을 찾을 수 있습니다 ... 행운을 빌어 요 .. 그리고 긴 코멘트 미안합니다 – Prasham