红联Linux门户
Linux帮助

一个简单GTK+程序出问题

发布时间:2009-09-08 15:26:30来源:红联作者:宣_仲达
问题描述:gtk_table_new()函数的参数明明设置为FALSE,按钮为什么还是随我的输入大小而变化?

#include

int main (int argc, char *argv[])
{
GtkWidget *window;
GtkWidget *table;
GtkWidget *button1;

gtk_init (&argc, &argv);

window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
button1 = gtk_button_new_with_label("一");

table = gtk_table_new(2,2,FALSE); //这里明明设置为FALSE
gtk_container_add (GTK_CONTAINER(window), table);
gtk_table_attach (GTK_TABLE(table),button1,0,1,0,1,(GtkAttachOptions)(GTK_FILL),(GtkAttachOptions)(0),0,0);


gtk_widget_show(window);
gtk_widget_show(button1);
gtk_widget_show(table);

gtk_main();



}
文章评论

共有 0 条评论