在.NET中,您可以实现以下目标:
Color yellowColor = Color.FromName("yellow");
Run Code Online (Sandbox Code Playgroud)
有没有办法在Java中执行此操作而无需借助反射?
PS:我不是要求其他方式存储/加载颜色.我只是想知道在哪里可以做到这一点.
ZZ *_*der 28
使用反射来访问类的静态成员Color.
Color color;
try {
Field field = Class.forName("java.awt.Color").getField("yellow");
color = (Color)field.get(null);
} catch (Exception e) {
color = null; // Not defined
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
39165 次 |
| 最近记录: |