如何用按钮填充gtk网格?

时间:2013-06-25 01:43:53

标签: c button gtk

我记得在 C 中有一个公式自动填充带有按钮的网格,我找不到找到它的页面,有人可以帮我吗?我记得有两个FOR在使用中。它在GTK + 3.0和C上。

1 个答案:

答案 0 :(得分:0)

像这样:

// insert 9 buttons to a grid, 3x3.
void fill_grid_with_buttons(GtkWidget *grid) 
{
  GtkWidget *button;
  int i, j;

  for (i = 0; i < 3; i += 1) {
    for (j = 0; j < 3; j += 1) {
      button = gtk_button_new_with_label ("label");
      gtk_grid_attach (GTK_GRID (grid), button, i, j, 1, 1);
    }
  }
}