对于像我一样处理这个问题的其他人来说,解决方案是使用ttk模块,这在OSX10.7上默认是可用的。不幸的是,设置背景颜色仍然不起作用,但文本颜色。

它需要对代码进行少量更改:

原件:from Tkinter import *

Label(None, text='label', fg='green', bg='black').pack()

Button(None, text='button', fg='green', bg='black').pack()

mainloop()

使用ttk:import tkinter as tk

from tkinter import ttk

root = tk.Tk()

# background="..." doesn't work...

ttk.Style().configure('green/black.TLabel', foreground='green', background='black')

ttk.Style().configure('green/black.TButton', foreground='green', background='black')

label = ttk.Label(root, text='I am a ttk.Label with text!', style='green/black.TLabel')

label.pack()

button = ttk.Button(root, text='Click Me!', style='green/black.TButton')

button.pack()

root.mainloop()

python设置背景颜色(mac)_如何更改Mac OS X上Tkinter按钮的前景色或背景色?相关推荐

  1. python设置背景颜色(mac)_配置PyCharm(背景色+字体大小+解释器选择)

    首先配置PyCharm的背景,快捷键组合,视图模式和风格. 使用快捷键Ctrl + "`"(该键位于键盘的左上角,和"~"同一个键位),即可开发上图配置选项. ...

  2. python shell背景颜色改变_科学网—Python Shell Background Color - 李旭的博文

    ArcGIS在安装时就已经默认在本机安装了Python.可是,Python Shell的界面看起来太亮了,对眼睛不太好啊,如图1. 图1 在网上搜索一番,之前也有和我同样问题的帖子,不过,时间有点久了 ...

  3. python设置背景颜色为豆绿色_eclipse 设置豆沙绿保护色,保护眼睛

    Angular.JS学习笔记--1 内容来自:http://www.runoob.com/angularjs/angularjs-intro.html AngularJS 是一个 JavaScript ...

  4. pycharm里的HTML添加背景,pycharm怎么改变背景颜色-pycharm设置背景颜色的方法

    pycharm这款软件相信有很多编程人员都有所了解,它是一款专用编辑Python语言的编程软件,其中有非常丰富的语言工具可以让用户在编写代码的过程中更加方便,那么大家都知道敲代码的过程都是比较枯燥乏味 ...

  5. clion pycharm goland 设置背景颜色

    1.显示行号 File->Settings->Editor->General->Appearance右侧,Show line numbers 2 设置字体大小与行间距 File ...

  6. python设置背景图片大全_Python实例讲解 - tkinter canvas (设置背景图片及文字)

    Python实例讲解 -- tkinter canvas (设置背景图片及文字) 先来一个绘图: from Tkinter import * master = Tk() w = Canvas(mast ...

  7. CSS设置背景颜色 拼接 (一半黑一半白) 条纹 渐变

    CSS设置背景颜色 拼接 (一半黑一半白) 条纹 渐变 首先下面是用到的css样式 线性渐变 这个属性我还说不明白 我就简单的使用一下 有兴趣的搜索CSS线性渐变就OK background-imag ...

  8. android 设置activity背景图片,给Activity设置背景颜色

    为了使得错误提示更加显眼,再用Toast+振动效果之外考虑变换整个activity的背景颜色. 尝试一: activity并没像winform一样直接给个属性来设置,就想获取整个activity的la ...

  9. AndroidStudio设置背景颜色,字体大小,默认显示行号

    一.设置字体大小 1.打开 File–>Settings(快捷键 Ctrl+Alt+S) 打开设置面板,默认为白色的主题,如下图所示: 2.选择"Save as",自定义输入 ...

最新文章

  1. 零基础入门NLP - 新闻文本分类
  2. JZOJ 3739. 【TJOI2014】匹配
  3. Bridge 、 Adapter 和 Facade 的区别
  4. Java常用的八种排序算法与代码实现
  5. php-fpm的重启
  6. mysql 执行计划不对_mysql tokudb执行计划走的不准确案例
  7. java学生成绩管理系统
  8. 分析BarTender的SDK帮助文档
  9. Java 垃圾回收算法
  10. USBPD充电协议,快充协议IC,PD3.0芯片
  11. 一文带你彻底厘清 Kubernetes 中的证书工作机制
  12. 关于grpc 的keepalive 的一些知识
  13. 如何下载网页上的视频?
  14. 如何利用液体密度传感器准确地表征罐箱的质量规格?
  15. 什么是双因素身份认证?
  16. 搭建深度学习后台服务器
  17. Nginx性能调优,解决C10K问题
  18. VB个性签名——在图片上写字
  19. 3dmax导出fbx之后模型变大
  20. 数学基础_设随机变量X1,X2,…Xn相互独立,且都服从(0,θ)上的均匀分布。求U=max{X1,X2,…Xn}数学期望

热门文章

  1. 南京大学软件学院读研有多强?读研国内只选三所!多人留学CMU!
  2. SRPG游戏开发(四十二)第九章 战斗系统 - 四 计算战斗数据II(Calculate Combat Data II)
  3. JS 获取合同的起始时间与终止时间------日期增加自然月,年。
  4. docker 使用理解 全流程
  5. c语言中乘号的作用,c:乘号
  6. 难得一见的win 7 蓝屏
  7. tomcat修改默认index.html,修改TOMCAT默认主页(示例代码)
  8. Linux网络——认识网络
  9. 响水中等专业学校北大青鸟强化班:职业教育的起点,在中专!
  10. win10替换linux系统教程,Win10系统如何安装Linux Mint