Java - 如何将 Color.toString() 转换为 Color?
为了在我的应用程序中保存图形对象的 Color 属性,我将此 Color 的字符串表示形式保存在数据文件中。例如,对于红色,我保存:。如何将此字符串表示形式转换为颜色,以便在加载数据文件后可以再次使用它?java.awt.Color[r=255,g=0,b=0]
谢谢。
为了在我的应用程序中保存图形对象的 Color 属性,我将此 Color 的字符串表示形式保存在数据文件中。例如,对于红色,我保存:。如何将此字符串表示形式转换为颜色,以便在加载数据文件后可以再次使用它?java.awt.Color[r=255,g=0,b=0]
谢谢。
您可能希望使用 代替 。您可以致电getRGB()
toString()
String colorS = Integer.toString(myColor.getRGB());
然后您可以致电
Color c = new Color(Integer.parseInt(colorS));