检查值是否为tk tcl的有效颜色
我有一个类,该类带有一个变量,该变量应该保存一种颜色,该颜色稍后将用作字符串,由于其值不会以字符串形式显示给用户,因此它可以保存单词或十六进制RGB数字(例如#FF00FF或“洋红”)检查值是否为tk tcl的有效颜色,tcl,tk,Tcl,Tk,我有一个类,该类带有一个变量,该变量应该保存一种颜色,该颜色稍后将用作字符串,由于其值不会以字符串形式显示给用户,因此它可以保存单词或十六进制RGB数字(例如#FF00FF或“洋红”) 创建对象时,我要检查颜色是否有效。是否有方法检查某个值是否是tcl和tk的有效颜色?您可以运行命令winfo rgb.,该命令将尝试将字符串转换为rgb值。如果字符串无效,该命令将抛出一个您可以捕获的错误
创建对象时,我要检查颜色是否有效。是否有方法检查某个值是否是tcl和tk的有效颜色?您可以运行命令
winfo rgb.
,该命令将尝试将字符串转换为rgb值。如果字符串无效,该命令将抛出一个您可以捕获的错误