2016-08-01 1 views
0

Eclipse RCP 환경에서 IMessageManager 구현을 통해 추가 된 메시지의 색상을 변경하고 싶습니다. 해당 컨트롤에서 색상을 설정하려고 시도했지만 효과가 없습니다.Eclipse RCP : IMessageManager에서 메시지 색상 변경

Device device = Display.getCurrent(); 
Color red = new Color(device, 255, 0, 0); 
control.setForeground(red); 

messageManager.addMessage(MESSAGE_KEY, message, null, IMessageProvider.INFORMATION, control); 

이 기능을 제공하는 기존 인터페이스가 있습니까? 사전

답변

0

당신이 addMessage에 전달하는 제어

감사 메시지를 표시하는 데 사용되는 제어하지 않습니다. 메시지는 FormFormHeading 부분에 항상 표시됩니다.

당신은 formForm입니다

form.getHead().setForeground(color); 

를 사용하여 제목 전경 색상을 설정할 수 있습니다.

더 이상 필요하지 않은 개체는 Color 개체를 처리해야한다는 것을 잊지 마십시오.

+0

고맙다. – StarSheriff