【问题标题】:Blackberry Development-eclipse plugin黑莓开发-eclipse插件
【发布时间】:2012-04-07 21:09:18
【问题描述】:

我想在我的 Blackberry 应用程序中使用 JAVA SE Color 类。

来自java.awt.Color package

我有一个关于图像效果和控制(色调、对比度)的项目。我已经看到他们使用 Color.colorToHSV() 的 android 代码。 我在 Blackberry Color 类中看到了同样的情况,但它没有方法。 所以这就是为什么我需要 JAVA SE 颜色类以便我可以使用这些方法,....

我可以使用 JAVA SE 颜色类吗?
我该怎么做?

【问题讨论】:

  • 请详细说明您想做什么。
  • 为什么要使用该特定包中的颜色?你不能使用十六进制代码来实现颜色吗?

标签: blackberry


【解决方案1】:

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 SE 类的源代码,包括 java.awt.Color 类。解压这个src.zip 文件,找到java/awt/Color.java 并检查它,它是如何工作的。

并为您的 BB 应用程序实现此功能。

【讨论】:

  • 感谢 Rafael 的回复。我使用了颜色类的方法,即 RGBToHSB() 和 HSBToRGB()。效果很好(没有我想要的那么好)。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-04-02
  • 2010-10-23
  • 2011-07-30
相关资源
最近更新 更多