임의의 길이의 문자열을 가져 와서 "페이지"로 잘라서 4x20 (4 줄, 20 줄/줄)로 표시 할 수있는 구성 요소를 찾고 있습니다.) LCD. 나는 포맷팅에 지능을 더하고 싶다. 디스플레이 끝 부분에서 단어를 어기거나 (아주 긴 단어 제외), 공백 문자로 새로운 라인을 시작하지 않고, 처음부터 시작하지 않도록 노력할 것이다. 라인의 끝에 단어의 편지. 한 단어가 여러 줄에서 분리되어야한다면, 끊기 전에 하이픈을 삽입해야합니다. 구현을 작성하기 시작했으나 이미 뭔가가 있다면 그냥 사용하는 것입니다. 감사합니다임의의 텍스트를 4x20 페이지 그룹으로 청크하는 Java 구성 요소
0
A
답변
0
일반 솔루션에 만족하지 않을 가능성이 높기 때문에 (하이픈 넣기를 원하기 때문에) 사용자의 필요에 맞는 사운드가 매우 구체적입니다.
단어로 텍스트를 나눠서 줄에 개별적으로 추가하고 필요할 경우 하이픈으로 분할 한 다음 전체 줄이 다음 줄로 이동하는 것이 좋습니다. 한 단어보다 큰 조각으로 작업하면 코드가 엉망이 될 가능성이 큽니다.
이렇게하는 방법은 단일 페이지에 맞을 것으로 생각합니다. 이러한 라이브러리 메소드를 작성하려면 테스트 기반 개발을 사용하는 것이 좋습니다.
관련 문제
- 1. Java DataAware 구성 요소
- 2. 위젯의 부모 페이지 구성 요소에서 하위 페이지 구성 요소 호출
- 3. Java EE의 웹 구성 요소 란 무엇입니까?
- 4. 도움말을 업데이트하는 JFrame 구성 요소 (Java)
- 5. Java : 차이점을 표시하기위한 GUI 구성 요소?
- 6. Java 이미지 편집기 UI 구성 요소
- 7. 크기 조정이 가능한 Java 구성 요소
- 8. Java UI의 구성 요소 계층 구조 검사
- 9. Ant 스크립트에서 Java EE 구성 요소 문서화
- 10. Java : 구문 강조 표시 구성 요소 키
- 11. Java EE 구성 요소 간의 알림
- 12. 구성 요소 기반 구성
- 13. Java Swing의 MouseMotionListener, 구성 요소 내부의 구성 요소와 함께 사용
- 14. Java : 다른 구성 요소 위에 구성 요소를 설정하십시오.
- 15. Java UUI 구성 요소를 표 형식으로 나타 내기위한 구성 요소
- 16. Java : 별도의 JPanel 구성 요소 안에있는 구성 요소의 이벤트 처리
- 17. 보기로드 임의의 텍스트를 레이블에 변경하십시오.
- 18. Java DnD - Java Component to .Net 구성 요소
- 19. MVC 구성 요소
- 20. 레일의 테이블 구성 요소
- 21. 그림이있는 리치 텍스트를 표시 할 수있는 무료 구성 요소 Delphi
- 22. Django에서 임의의 요소 가져 오기
- 23. Wicket의 장식 요소 구성 요소
- 24. Java 임의의 시드
- 25. 이 구성 요소 이름은 무엇입니까?
- 26. UIPickerView - 구성 요소 너비 변경
- 27. Crazy SSIS 구성 요소 배열
- 28. Python에서 임의의 개체 목록 구성
- 29. Smarty 캐싱 구성 요소
- 30. Actionscript 3 구성 요소 질문