linux下有没有优秀的MyQL的GUI客户端

 我来答
bw...x@163.com
2016-09-27 · TA获得超过318个赞
知道小有建树答主
回答量:290
采纳率:33%
帮助的人:369万
展开全部
*使用GTK+和Glade快速开发Linux图形界面  **GTK+简介  ***基本概念  GTK+是一种用于创建图形界面的库.嗯,gnome用的就是它,不过并不是说只  有在gnome环境中才能用,只要系统上装有GTK的库(基本上有图形系统的个  人机都会有的啦)就能运行基于GTK的程序.除了UNIX-like平台,它还移植  到windows上,还有面向嵌入设备的framebuffer版本等等.  GTK依赖两个重要的库.一个是GLib,这并不是一个图形库,也和glibc不同  ,它大抵上提供了一些接口以屏蔽系统的不同,比如gint在哪里都是32bit  的,等等;另一个是GDK,它是一个设备无关的图形库,支持基本的画点,以及  与窗口管理器沟通等任务,由于GTK被设计成能在各个平台,而非仅仅在  XWindow环境下使用,所以这个库也是必要的.而在他们上面的GTK库,就提  供了一些widget---可以理解为控件啦,不过窗口也是一个widget的说,给  我们使用,并提供了包装良好的事件响应机制.  ***GTK+开发基础  要开发基于GTK的软件,必须先安装GTK+的开发包.检查是否正确安装的  法是在安装后执行``pkg-config--cflags--libsgtk+-2.0'',如果安装不正  确,会提示找不到相应的包.  GTK本身是基于C的库,当然也有C++等语言的wrap,但它的整个体系是面  向对象的.其最基本的类是GObject,GtkObject继承了它,GtkObject又派生  出我们最经常用到的GtkWidget,我们使用的所有窗体控件都派生于它.于是,  在C环境中我们就要手动处理这些类转换,GTK和底层的GLib等提供了一种  统一的转换方法,比如把类型为GtkWidget*的button转换成GtkButton形,  写法是:GTK_BUTTON(button),就酱子.  我不打算在这里列一个GTK的helloworld占页面,这个程序随便google一  下就能找到.我们可以自己想一想一个图形界面应该如何建立.  首先我们要进行初始化,GTK提供了gtk_init()作为初始化,它检查程序参数  中的一些特定部分,进行自己的设置.调用方法如下:  gtk_init(&argc,&argv); 
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式