GTK学习笔记之网格布局GtkGrid(3)
来源:互联网 发布:中考英语听力训练软件 编辑:程序博客网 时间:2024/05/16 17:04
新建一个网格布局容器:gtk_grid_new();
void gtk_grid_attach(grid, child, int left, int top, int width, int height);将子控件child附加到grid中,表格行列动态增加。left、top子控件的横纵轴编号,width、height为占用的列数、行数;用left、top定位,用width、height设定占几行几列。表格行列是根据动态决定行列的,如果某行、某列全空,则不会有这样的行列。
我桥的代码:
#include <gtk/gtk.h>int main(int argc, char *argv[]){ gtk_init(&argc, &argv); GtkWidget *window = gtk_window_new(GTK_WINDOW_TOPLEVEL); g_signal_connect(window, "destroy", gtk_main_quit, NULL); gtk_window_set_default_size(window, 800, 600); GtkWidget *button = gtk_button_new_with_label("HelloWorld"); gtk_widget_show(button); GtkWidget *label = gtk_label_new("您好!小清新"); gtk_widget_show(label); GtkGrid *grid = gtk_grid_new(); gtk_widget_show(grid); gtk_grid_attach(grid, button, 0, 5, 5, 5); gtk_grid_attach(grid, label, 10, 10, 5, 5); gtk_container_add(window, grid); gtk_widget_show(window); gtk_main(); return 0;}
Rekols on 2015年02月17日05:24:14
1 0
- GTK学习笔记之网格布局GtkGrid(3)
- GTK学习笔记之盒子布局GtkBox(2)
- GTK学习笔记之固定布局GtkFixed(4)
- gtk-3.0学习笔记3-布局始
- Android学习笔记十七之GridLayout网格布局
- Android学习笔记十七之GridLayout网格布局
- swing 学习笔记十二(网格布局GridLayout)
- Java学习笔记(一)网格袋布局
- Android学习笔记(15):网格布局GridLayout
- GTK入门学习:布局练习之计算器
- GTK入门学习:布局练习之计算器
- GTK+-3.0编程 (四) 网格布局 Grid
- android学习笔记第四弹之网格布局的简易计算器实现
- GTK入门学习:布局容器之水平布局
- GTK入门学习:布局容器之垂直布局
- GTK入门学习:布局容器之表格布局
- GTK入门学习:布局容器之固定布局
- GTK入门学习:布局容器之水平布局
- [技术讨论] Mecanim动画系统之动画事件
- Leetcode NO.62 Unique Paths
- GTK学习笔记之Linux下Gtk环境搭建(0)
- GTK学习笔记之输入框、按钮、标签控件(1)
- GTK学习笔记之盒子布局GtkBox(2)
- GTK学习笔记之网格布局GtkGrid(3)
- GTK学习笔记之固定布局GtkFixed(4)
- GTK学习笔记之响应控件事件(5)
- Combination Sum - Leetcode
- 自己如何正确获取MYSQL的ADO连接字符串
- 那些炒作过度的技术和概念
- Ridge Regression - 岭回归
- [译]菊花驱动开发(ADD)
- Combination Sum II - Leetcode