Fltk win.show()没有显示

时间:2015-12-10 04:00:00

标签: python function fltk

我无法显示fltk窗口 yourhand 。 Fl.show()必须在函数之外吗?这是我的纸牌游戏计划的一部分。

def makecards(Fl_Return_Button):
    global c
    yourhand=Fl_Window(100,100,1300,145,'Your Cards')
    yourhand.begin()
    for x in range(NUM_CARDS):
        while True:
            cv = random.randint(2,14)#value
            cs = random.randint(0,3)#suit

            if (cv, cs) not in hand:
                break
        hand.append((cv, cs))
        c+=100
        b=Fl_Button(c,0,100,140)
        b.label(str(SUITS[cs][1]))
        order=Fl_Input(210,250,80,40)
        submit=Fl_Return_Button(210,300,80,40,'Submit')
        b.redraw()
    yourhand.end()
    yourhand.show()

0 个答案:

没有答案