首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >tkx是否有tagConfigure等效项,以及在文本小部件上更改文本颜色的方法?

tkx是否有tagConfigure等效项,以及在文本小部件上更改文本颜色的方法?
EN

Stack Overflow用户
提问于 2013-04-12 03:11:49
回答 1查看 126关注 0票数 0

tkx是否有tagConfigure等效项,以及在文本小部件上更改文本颜色的方法?

我有一个几年前创建的基于perl tk的工具,我正在尝试使用ActivePerl 5.x或更高版本将其转换为tkx。我已经取得了进展,但是我遇到的一个难题是更改文本小部件中的字体颜色。对于tk,我使用了tagConfigure。$txt->tagConfigure('normal',-font=>"Arial 10",-foreground=>“白色”);$txt->tagConfigure(‘粗体’,-font=>"Arial 10粗体“,-foreground=>”白色“);$txt->tagConfigure('FC1',-font=>"Arial 10",-foreground=>”橙色“);…。然后,我使用insert函数给文本添加了我想要的颜色。$txt->insert(‘end’,$TEXT,$COLOR);看起来好像tkx使用了“$txt->insert_end($TEXT);”,但它不允许你改变颜色。

EN

回答 1

Stack Overflow用户

发布于 2013-04-12 21:21:29

我终于找到了答案。tkx的正确语法是:$txt->tag_configure('FC7',-font=>“Arial10”,-foreground=>“黑色”,-background=>“白色”);$txt->insert_end(“我的消息\n”,"FC7");

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15956907

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档