前提・実現したいこと
初めて質問させていただきます。
最近Pythonを始めた初心者です。
今インターネットを参考にしながらPythonでtkinterを使ってソフトを開発しようとしています。
発生している問題・エラーメッセージ
tkinterのButtonに表示する文字が表示されなく、困っています。
(ボタンは表示されて押すことができます。)
tkinterの他の機能(画面の表示、タイトル、ラベル、テキストボックス、テキストボックスの文字を表示、だけしかまだ試していませんが...)は問題ありません。
エラーメッセージは表示されず、実行できます。
該当のソースコード
Python
1#!/usr/bin/env python 2# -*- coding: utf8 -*- 3import sys 4import tkinter 5 6root = tkinter.Tk() 7root.title("Software Title") 8root.geometry("400x300") 9 10#ボタン 11Button = tkinter.Button(text='ボタンです') #この「ボタンです」の文字が表示されません 12Button.pack() 13 14root.mainloop()
試したこと
「ボタンです」の文字が日本語なので、英語「abc」や数字「123」のみで試してみましたが、これも表示されませんでした。
また、''を””に変えてみましたが、これも変化なしでした。(意味が無いのは分かっていましたが、一応試しました。)
Button = tkinter.Button(text='ボタンです')をButton = tkinter.Button(root,text='ボタンです')のようにtextの前にrootというウィンドウID?を追加してみても無理でした。
ちなみにWindowsで同じプログラムを実行したところ正常に動作しました。(ボタンに文字が表示された)
補足情報(FW/ツールのバージョンなど)
MacOS Mojave バージョン 10.14.3
Python バージョン 3.7.1
Windows10 Python バージョン 3.7.2
テキストエディタはVisual Studio Codeを使用しています。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/04/16 10:39