这个简单的GTK+程序那里出错?熟悉linux下C的朋友帮忙看看~~
错误描述:运行时候,设置的那个按钮的长短为什么随着设定的按钮字符的长短而变化?我的gtk_table_new函数的参数设置明明是FALSE阿。
程序代码:#include <gtk/gtk.h>
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_ENTRY(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();
}





