2012-04-07 6 views
1

내 Blackberry 응용 프로그램에서 JAVA SE Color 클래스를 사용하고 싶습니다.Blackberry Development-eclipse plugin

java.awt.Color package

에서 I는 해당 .I 안드로이드 코드를 본 화상 효과 제어 (색조, 콘트라스트)의 프로젝트가 Color.colorToHSV을 사용()을 갖는다. Blackberry Color 클래스에서도 같은 것을 보았지만 메서드가 없습니다. 그래서 내가 왜 이러한 방법을 사용할 수 있도록 JAVA SE 색상 클래스가 필요합니까?

JAVA SE Color 클래스를 사용할 수 있습니까?
어떻게해야합니까?

+0

자세히 알려주십시오. –

+1

왜 특정 패키지의 색상을 사용 하시겠습니까? 색상 구현에 16 진수 코드를 사용할 수 있습니까? – Lucifer

답변

2

BlackBerry SDK에는 Java SE Color 클래스가 지원되지 않습니다.

이 클래스 대신 net.rim.device.api.ui.Color 클래스가 있습니다. Java SE java.awt.Color 클래스보다 기능이 적습니다.

하지만 해결 방법이 있습니다.

컴퓨터에 Java SE SDK를 설치 한 경우 Java SE SDK가 설치된 폴더에 src.zip 파일이 있습니다.

이 파일에는 java.awt.Color 클래스를 포함한 모든 표준 Java SE 클래스의 소스 코드가 들어 있습니다. 이 src.zip 파일의 압축을 풀고 java/awt/Color.java을 찾아서 검사하십시오. 어떻게 작동합니까?

그리고 BB 애플리케이션에이 기능을 구현하십시오.

+0

Rafael에게 답장을 보내 주셔서 감사합니다. RGBTOHSB() 및 HSBToRGB()와 같은 색상 클래스의 메소드를 사용했으며 제대로 작동하지 않았습니다. –