接下来,我们做一个布局练习,如下图:
我们用表格布局实现,表格布局参考坐标如下:
这里我们用到行编辑控件( GtkEntry )。
行编辑的创建:
GtkWidget * gtk_entry_new(void);
返回值:行编辑指针行
编辑内容的设置:
void gtk_entry_set_t...
分类:
其他好文 时间:
2015-07-26 20:57:14
阅读次数:
351
一、Hadoop2.4.0环境下Eclipse平台的搭建
1.安装Eclipse
对于hadoop集群,我们将eclipse安装在master节点上,首先下载Eclipse安装包(如:eclipse-jee-luna-SR1-linux-gtk.tar.gz)然后用tar -zxvf 命令解压,并把解压后的目录移动到/usr/local路径下,然后启动eclipse:
下载网...
分类:
系统相关 时间:
2015-07-26 19:18:55
阅读次数:
254
学习水平和垂直布局容器后,我们几乎能布出任何风格的布局,只需要嵌套使用水平布局容器和垂直布局容器即可。假如我们要完成下图的布局,我们该怎么做呢?
1)创建一个垂直布局容器( A )
2)创建一个水平布局容器( B ),一个close按钮( C )
3)将水平布局容器和close按钮添加到垂直布局容器里( 将 B 和 C 添加到 A )
4)创建button 1按...
分类:
其他好文 时间:
2015-07-26 14:19:49
阅读次数:
123
前面我们学习的水平、垂直和表格布局容器,控件会跟着容器大小的变化进行自动适应,而固定布局容器里的控件则不会跟着变化( 则固定不变 )。
固定布局的创建:
GtkWidget *gtk_fixed_new(void);
返回值:固定布局容器指针
固定布局容器添加控件:
void gtk_fixed_put(
GtkFixed *fixed,
...
分类:
其他好文 时间:
2015-07-26 14:16:37
阅读次数:
130
垂直布局和水平布局的用法基本是一样,无非是新建垂直布局容器接口,还有控件摆放的方向不同。
垂直布局容器的创建:
GtkWidget *gtk_vbox_new( gboolean homogeneous,
gint spacing );
完整代码如下:
#include
i...
分类:
其他好文 时间:
2015-07-25 12:27:52
阅读次数:
141
如果我们希望窗口里多放添加几个控件,直接添加是不成功的,因为窗口只能容纳一个控件的容器。这时候,我们需要借助布局容器,我们先把布局容器添加到窗口里,然后再把所需要添加的控件放在布局容器里。
布局容器的主要分类:水平布局( GtkHBox)、垂直布局(GtkVBox )、表格布局(GtkTable)、固定布局(GtkFixed )。
水平布局容器:
...
分类:
其他好文 时间:
2015-07-25 12:27:32
阅读次数:
135
00、背上行囊1——程序员学习之道
01、背上行囊2——为什么要学习GTK
02、背上行囊3——GUI概述
03、背上行囊4——GTK简介
04、背上行囊5——GTK环境搭建( Linux )
05、背上行囊6——GTK环境搭建( windows )
06、踏上旅途1——一个简单的空白窗口
07、踏上旅途2——控件的添加
08、踏上旅途3——布局容器之水平布局
09、踏上旅途...
分类:
系统相关 时间:
2015-07-25 12:26:07
阅读次数:
202
#include
#include
#include
#include
#include
#include
#include
/*按键信号处理函数*/
gboolean key_value(GtkWidget *widget, GdkEventKey *event, gpointer data)
{
GtkWidget *label = (GtkWidget *)data;...
分类:
其他好文 时间:
2015-07-20 19:47:53
阅读次数:
204
http://downloads4.myeclipseide.com/downloads/products/eworkbench/galileo/myeclipse-8.5.0-win32.exe http://downloads4.myeclipseide.com/downloads/products/eworkbench/galileo/myeclipse-8.5M2-linux-gtk...
分类:
系统相关 时间:
2015-07-16 09:57:11
阅读次数:
361
操作系统:Ubuntu14.04 或 red hat 9(推荐)如果用red hat 9 则需要在系统软件更新里安装gtk:选择主菜单->系统设置->添加或删除应用程序->选择开发工具和内核开发,点击更新安装期间会提示你插入光盘,在虚拟机设置里更改CD/DVD(IDE)->使用ISO影像文件,选择对...
分类:
系统相关 时间:
2015-07-15 18:57:38
阅读次数:
181