Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个带有一个变量的类,该变量应该保存一种颜色,该颜色稍后将用作tcl 中的颜色,并且由于它的值没有作为字符串显示给用户,因此它可以保存单词或 Hex RGB 数字(例如#FF00FF 或“洋红色”)。
当我创建一个对象时,我想检查颜色是否有效。有没有办法检查某个值是否是 tcl 和 tk 的有效颜色?
您可以运行winfo rgb .将尝试将字符串转换为 RGB 值的命令。如果字符串无效,该命令将引发您可以捕获的错误。
winfo rgb .