更新(刷新)文本标签 - GTK c语言

时间:2014-01-03 00:16:54

标签: c gtk gtk3

我为c中的一个小程序开发了一个图形用户界面。它的某种计算器。我有两个输入字段,其中一个可以输入数字,我想在同一个窗口中将结果显示为文本标签。

我不知道如何使窗口或文本标签更新自己。我在java中使用GUIS并且有一个名为invalidate()的方法来刷新窗口及其子项?在c?

中的gtk3-lib中是否有类似的功能?

1 个答案:

答案 0 :(得分:-1)

我不明白。我认为在输入字段中输入数字后会有一个按钮,我是对的吗?如果是这样,只需将一个功能连接到按钮点击信号。

此函数将两个数字相加并设置标签文本。

如果您没有按钮,我认为您需要将信号连接到输入字段,例如:

"on_spinbutton1_value_changed" : update_text_label

P.S。 我不知道C,我通常使用python,但我认为非常相似。

P.P.S。 这个问题是here创建的吗?