java.awt.Color.getColor(String colorName)如何工作?

java.awt.Color.getColor(String colorName)如何工作?,第1张

java.awt.Color.getColor(String colorName)如何工作?

不接受的答案使用

Color.getColor
。此方法从可能存在或可能不存在的系统属性中读取。您不应该使用此方法。

相反,您应该使用推荐的反射方法来查找类的静态成员

Color
。要么这样做,要么您应该导入自己的颜色数据库,该数据库将字符串名称映射为RGB值。

Color color;try {    Field field = Color.class.getField("yellow");    color = (Color)field.get(null);} catch (Exception e) {    color = null; // Not defined}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5488484.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-12
下一篇 2022-12-12

发表评论

登录后才能评论

评论列表(0条)

保存