2

wxPython を使用して Windows 用の GUI を作成しているときに、wx.Panel の背景色と親フレームの背景色が一致しないという問題が発生しています (1 つは明るい灰色で、もう 1 つは暗い色相です)。ただし、これは同じコードの Linux では明らかではありません。Windows で 2 つの異なる背景色を一致させるにはどうすればよいですか? 埋め込まれたスクリーンショットは、私が話していることのかなりのアイデアを与えるかもしれません. ! GUI 1のスクリーンショット

4

1 に答える 1

3

親としてのコンテナパネルを作成しますwx.Frame(したがって、フレームの背景色は明るい灰色になります)。
このパネルを、フレームに含まれるすべてのウィジェットの親として使用します。

編集:唯一の理由は、フレームのデフォルトの背景色がWindowsでは濃い灰色であるということです。WxFAQを参照してください。

于 2012-12-20T09:46:52.850 に答える