这个方法是去查找系统属性。最终还是用颜色值。试试System.setProperty("red", Color.red.getRGB());Color.getColor("red");

解决方案 »

  1.   

    搞错,忘了转换int为StringSystem.setProperty("red", String.valueOf(Color.red.getRGB()));Color.getColor("red");
      

  2.   

    可以是可以,不过好像不能解决我的问题
    "red"是通过参数传过来的,因此String.valueOf(Color.red.getRGB())中的"red"不是一个已知的!
    不过不知道构造括号中的内容为一string行不行,今天没时间了,明天试试!
      

  3.   

    你在传过来之前,将对应的颜色int值写入系统变量如何?另外的方法
    Color.decode("23");还是要用颜色int值的字符串