RichTextField에서 배경색 및 글꼴 색을 어떻게 설정합니까? here에 설명 된 것 이외에 paint() 메서드를 재정의하려했으나 아래로 스크롤하면 배경이 지워지거나 흰색 배경으로 재설정됩니다.RichTextField, TextField의 배경색 및 글꼴 색 설정
2
A
답변
4
RIM 4.6 이상에서는 배경 :
을 사용할 수 있습니다. RIM 4.5 낮은 사용 페인트 이벤트의class ExRichTextField extends RichTextField {
int mTextColor;
public ExRichTextField(String text, int bgColor, int textColor) {
super(text);
mTextColor = textColor;
Background background = BackgroundFactory
.createSolidBackground(bgColor);
setBackground(background);
}
protected void paint(Graphics graphics) {
graphics.setColor(mTextColor);
super.paint(graphics);
}
}
배경을 youreself을 그리려면
class ExRichTextField extends RichTextField {
int mTextColor;
int mBgColor;
public ExRichTextField(String text, int bgColor, int textColor) {
super(text);
mTextColor = textColor;
mBgColor = bgColor;
}
protected void paint(Graphics graphics) {
graphics.clear();
graphics.setColor(mBgColor);
graphics.fillRect(0, 0, getWidth(), getHeight());
graphics.setColor(mTextColor);
super.paint(graphics);
}
}
0
RichTextField mes_=new RichTextField("texto de ejemplo",Field.NON_FOCUSABLE){
protected void paint(Graphics g){
g.setColor(0x00e52f64);
super.paint(g);
}
};
mes_.setBackground(BackgroundFactory.createSolidBackground(0xFFFADDDA));
선언에 incrustaded 방법을 그 창이 대한 글꼴의 색을 지정하십시오. after라는 메소드는 배경을 단색으로 변경하기 위해 생성 된 메소드입니다.
관련 문제
- 1. 새우의 글꼴 색 설정
- 2. Iphone 응용 프로그램에서 동적 글꼴 변경 및 글꼴 색 변경
- 3. iPhone : 현재 textField의 값 설정
- 4. JQuery SVG 및 글꼴 색 지정
- 5. 글꼴 색 변경 및 밑줄 만들기
- 6. 설정 colordialog.customcolor 양식 배경색 같음
- 7. Gtk 응용 프로그램의 글꼴 및 글꼴 색 변경
- 8. VB.Net 인터페이스 Visual Studio 2008 글꼴 색 설정
- 9. ListView 만들기 및 각 행의보기 배경색 설정
- 10. persp() 플롯의 배경색 설정
- 11. NSView 배경색 설정
- 12. Blackberry - LabelField 배경색 설정
- 13. 비활성화 된 단추의 글꼴 색
- 14. PDF에서 글꼴 색 정보 읽기
- 15. Android TabWidget 배경색 오류 설정
- 16. Blackberry RichTextField 유효성 확인
- 17. Blackberry : RichTextField 문제
- 18. 그룹화 된 테이블보기 배경색 설정
- 19. Silverlight 목록 상자의 배경색 설정
- 20. 리소스를 사용하여 창 배경색 설정
- 21. TStringGrid에서 선택한 행의 배경색 설정
- 22. 창 상태에 따라보기 배경색 설정
- 23. AS3 : StyleManager 클래스를 사용하여 TextField의 기본 글꼴, 색상 등을 설정하십시오.
- 24. TextField의 태그
- 25. Windows에서 emacs 글꼴 설정
- 26. 텍스트 편집기의 글꼴 및 색 설정 T-SQL 변수 선언 데이터 형식 크기
- 27. 고정 된 셀 범위에 대한 배경색 설정
- 28. 콘솔 커서 및 글꼴 색상 설정
- 29. VS2010 - SQL 스크립트의 숫자에 대한 글꼴 색
- 30. asp.net requiredfieldValidator 오류 메시지 글꼴 색
감사합니다. 그러나 VerticalFieldManager에 추가 할 때 스크롤 막대가 표시되지 않고 관리자 스타일을 VERTICAL_SCROLL로 설정했습니다. VERTICAL_SCROLLBAR. 왜 나타나지 않는지? – Ram
해결할 수 없습니다. 관리자의 기본 크기가 설정되어 있으면 스크롤바가 나타나지 않는 것 같습니다. –
내가 직면 한 또 하나의 문제는 ExRichTextField를 BitmapField 뒤에 VerticalFieldManager에 추가 할 때 예상되는 동작 인 ExRichTextField 혼자 스크롤 대신 전체 화면이 스크롤된다는 것입니다. 두 명의 관리자를 추가하면 문제가 해결 될까요? – Ram