2013-01-10 2 views
4

Eclipse 환경 설정에는 구문 강조 표시 환경 설정 페이지마다 색상 선택기 컨트롤이 있습니다. 그것은 색깔의 버튼 열립니다Eclipse RCP 색상 선택 도구

colour select button

구성 대화

color picker dialog

내 RCP 응용 프로그램에서이 구성 요소를 사용하고 싶지만 나는 그들이있는 경우 또는 어떤 찾을 수 없습니다 그들은 심지어 사용할 수 있습니다.

정상적인 버튼일지도 모릅니다. 이것은 나 자신을 만드는 것이 쉬울 것입니다. 그러나 저는 직접 대화를 만드는 것을 피하고 싶습니다.

누구나이 구성 요소를 어디에서 찾을 수 있습니까?

추신 : 이미 this question을 보았지만 "원시"Eclipse 솔루션을 제공하지 않습니다.

답변

5

지금 완전히 혼란스러워하고 있습니다 (전혀 다른 것을 찾고있는 중). org.eclipse.jface.preference.ColorFieldEditor입니다.

0

대신 org.eclipse.jface.preference.ColorSelector 클래스를 사용하여 직접 사용할 수 있습니다. 다음은 사용법에 대한 스 니펫입니다.

final ColorSelector colorSelector = new ColorSelector(shell); 
     colorSelector.getButton().addSelectionListener(new SelectionListener() { 
      @Override 
      public void widgetSelected(SelectionEvent e) { 

       System.out.println(" selected color :: " 
         + colorSelector.getColorValue()); 

      } 
      @Override 
      public void widgetDefaultSelected(SelectionEvent e) { 
       // TODO Auto-generated method stub 

      } 
     });