2014-07-17 3 views
1

내 페이지에 텍스트가 있습니다. 그것은 서비스 클래스에서 호출 된 함수에 따라 내용이 변경된 것입니다. 대기, 완료, 올바른 데이터 등을 입력하십시오. 원하는 것은 내용이 "대기"또는 "완료"이면 텍스트 색상을 검은 색으로 설정하고, 그렇지 않으면 빨간색으로 설정합니다 .GWT 조건부로 텍스트 색을 변경하는 방법

그것을위한 GWT 레이아웃 페이지에 내 코드는 다음과 같습니다

if ((iscsiInfo.message == "Wait") || (iscsiInfo.message == "Done")) { 

      messageHTML.getElement().getStyle().setColor("#000000"); 
     } else { 
      messageHTML.getElement().getStyle().setColor("FF0000"); 

     } 

그것은 지속적으로 위의 코드를 사용하여 검은 색으로 텍스트를 설정합니다. 어떤 생각인지 알아내는 방법?

답변

3

색상 앞에 '#'을 놓쳤습니다.

messageHTML.getElement(). getStyle(). setColor ("FF0000"); ..

messageHTML.getElement() 및 getStyle() setColor를 ("# FF0000의")이어야한다;

+1

문자열을 비교하는 방법은? – Braj

관련 문제