Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.66/29: Рейтинг темы: голосов - 29, средняя оценка - 4.66
0 / 0 / 0
Регистрация: 01.07.2022
Сообщений: 3

Как сделать заголовок окна цветным?

01.07.2022, 20:51. Показов 7073. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Подскажите, пожалуйста, как сделать заголовок окна цветным ?
Python
1
2
3
4
5
6
7
from tkinter import *
 
root = Tk()
root.title("GUI на Python")
root.geometry("300x250")
 
root.mainloop()
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
01.07.2022, 20:51
Ответы с готовыми решениями:

Как сделать текст цветным
Дали задачу, не знаю как с помощью питона сделать некоторый текст в ворде цветным, помогите, пожалуйста from docx import Document ...

Пользователский скин: Как сделать свой заголовок окна
Как сделать свой заголовок окна? То бишь саму рамку и системные кнопки. Я может не правильно выражаюсь, но в общем вот так примерно надо

Функция Random, подскажите как сделать рандомный заголовок окна?
Random rand = new Random(); var a =0; a = rand.Next(0,100); Вывод this.Text = a.ToString(); ИЛИ this.Text = a.ToString() +...

8
1709 / 578 / 74
Регистрация: 10.04.2009
Сообщений: 9,293
01.07.2022, 21:08
5-й строкой напишите
Python
1
root.configure(background='Aqua') # или '#00FFFF'
пишу по памяти, отпишитесь как правильно))
0
Эксперт Python
1356 / 653 / 207
Регистрация: 23.03.2014
Сообщений: 3,057
01.07.2022, 21:09
IREN05, например
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
from tkinter import *
 
ws = Tk()
ws.title('PythonGuides')
ws.config(bg='#D9D8D7')
ws.geometry('400x300')
 
tb = Text(
    ws,
    width=25,
    height=8,
    font=('Times', 20),
    wrap='word',
    fg='#4A7A8C'
)
tb.pack(expand=True)
 
ws.mainloop()
0
1709 / 578 / 74
Регистрация: 10.04.2009
Сообщений: 9,293
01.07.2022, 21:14
ошибся, не то, поищу.........

Добавлено через 2 минуты
Dax, вроде тоже не то, хотя нужно у ТС спрашивать, видимо надпись PythonGuides нужно было красить, а может полоску где пёрышко и эта надпись
0
Эксперт Python
1356 / 653 / 207
Регистрация: 23.03.2014
Сообщений: 3,057
01.07.2022, 22:45
Ципихович Эндрю,по пунктам
1)я понимаю, что нужно ТС
2) я дал пример, из которого ТС, при желании сможет получить то, что ему конкреьно нужно
3) Я не обещал что мой код красит заголовок формы.
0
0 / 0 / 0
Регистрация: 01.07.2022
Сообщений: 3
01.07.2022, 23:38  [ТС]
Имелось в виду чтобы закрасить цветом ту часть окна, где перышко

Добавлено через 40 минут
Python
1
2
3
4
5
6
7
from tkinter import *
 
root = Tk()
root.title("GUI на Python")
root.geometry("300x250")
 
root.mainloop()
Когда запускаю данный код то получаю бесцветное окно. Хочется, чтобы полоска с названием окна и перышком было синего цвета.
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
02.07.2022, 15:09
Цитата Сообщение от IREN05 Посмотреть сообщение
чтобы закрасить цветом ту часть окна, где перышко
Никак. Это зависит от ОС.
Единственный вариант - убрать этот заголовок вообще и нарисовать собственный, со своими хотелками. Весь функционал, типа кнопок закрыть/свернуть, придется реализовывать самостоятельно разумеется
0
0 / 0 / 0
Регистрация: 01.07.2022
Сообщений: 3
02.07.2022, 15:13  [ТС]
Понятно. Спасибо за ответ
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
02.07.2022, 15:15
Лучший ответ Сообщение было отмечено IREN05 как решение

Решение

Типа того
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
from tkinter import *
 
root = Tk()
 
root.overrideredirect(True)
root.geometry('400x300+200+200')
 
title_ = Frame(root, bg='red', relief='raised', bd=2)
title_.pack(expand=1, fill=X)
title_.bind('<B1-Motion>', lambda e: root.geometry('+{0}+{1}'.format(e.x_root, e.y_root)))
 
close_ = Button(title_, text='X', command=root.destroy)
close_.pack(side=RIGHT)
 
window = Canvas(root)
window.pack(expand=1, fill=BOTH)
 
root.mainloop()
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
02.07.2022, 15:15
Помогаю со студенческими работами здесь

Как сделать чтобы при нажатии кнопки менялся заголовок окна на введеный пользователем?
Всем привет! Можете помочь? Есть форма на которой расположен ввод текста и кнопка. Нужно сделать так чтобы при вводе текста и нажатии...

Как сделать определеный текст в консоли цветным?
Нашел решение которое полностью меняет цвет текста, а как поменять отдельные строчки? Например: Инициализация чего-то там... ...

Как убрать заголовок окна
Ребят как убрать вот эту вещь:(выделено красным)

Как получить заголовок окна?
Добрый вечер! Не могу понять как получить заголовок окна в виде строки. Перелазил весь интернет, перепробовал кучу примеров. Понимаю только...

Как убрать заголовок окна?
Здравствуйте! Подскажите пожалуйста как можно убрать верхнюю панель(где находятся кнопки закрыть, свернуть ) вот мой код int...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru