第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

如何使我剛剛更改的文本居中?

如何使我剛剛更改的文本居中?

慕娘9325324 2023-07-18 17:33:45
中心有一個(gè)靜態(tài)文本,通過單擊按鈕將其更改為文件中的隨機(jī)文本。這就是問題本身:按下按鈕后,新文本從前一個(gè)和平文本的開頭開始,而不是從中心開始。問題如何解決?import wximport randomclass TestWindow(wx.Frame):    def chBtnClick(self, event):        f = open("Words.txt", "r")        random_word = random.choice(f.read().split("\n"))        self.chText.SetLabel(random_word)            def __init__(self, parent, title):        wx.Frame.__init__(self, None, title=title, size=(300, 200))        self.panel = wx.Panel(self, wx.ID_ANY)        VSizer = wx.BoxSizer(wx.VERTICAL)        self.chText = wx.StaticText(self.panel, wx.ID_ANY, label="Click Random")        VSizer.Add(self.chText, 0, wx.CENTER | wx.ALL, 5)                self.chBtn = wx.Button(self.panel, wx.ID_ANY, label="Random!")        VSizer.Add(self.chBtn, 0, wx.CENTER|wx.ALL, 5)        self.chBtn.Bind(wx.EVT_BUTTON, self.chBtnClick)        self.panel.SetSizer(VSizer)        self.Centre()        self.Show()if __name__ == "__main__":    app = wx.App()    frame = TestWindow(None, "ExBurate Test ver.")    app.MainLoop()之前按鈕按鈕后
查看完整描述

1 回答

?
藍(lán)山帝景

TA貢獻(xiàn)1843條經(jīng)驗(yàn) 獲得超7個(gè)贊

更改文本后,self.panel.Layout()調(diào)用重新居中對(duì)象

def chBtnClick(self, event):
    f = open("Words.txt", "r")
    random_word = random.choice(f.read().split("\n"))
    self.chText.SetLabel(random_word)
    self.panel.Layout()


查看完整回答
反對(duì) 回復(fù) 2023-07-18
  • 1 回答
  • 0 關(guān)注
  • 114 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)