4

後でtclで色として使用される色を保持することになっている変数を持つクラスがあり、その値は文字列としてユーザーに表示されないため、単語または16進数のRGB番号のいずれかを保持できます。 (たとえば、#FF00FFまたは「マゼンタ」)。

オブジェクトを作成するときに、色が有効であることを確認したいと思います。特定の値がtclとtkの有効な色であることを確認する方法はありますか?

4

1 に答える 1

4

winfo rgb .文字列をRGB値に変換しようとするコマンドを実行できます。文字列が無効な場合、コマンドはキャッチできるエラーをスローします。

于 2013-01-02T13:47:55.567 に答える