这段时间一直忙着考研的事情,前段时间为了要去北京参加那个央视的大学生机器人大赛,基本是占用了我所有的时间,我做得是程序设计工作,用的是windows平台,因为这里地震了,为了能够参加比赛,必须使用自己成熟的技术,所以为了这个目的,我们的机器人用的是成熟的技术,我为此写了个机器人的虚拟平台,可以仿真机器人在赛场上的运行状态,感觉效果还是不错,可惜的是因为种种原因我们只进了八强,而没能取得更好的成绩,现在比赛完了,有时间了,决定考研,我想的是留校读研,我们的学校是西南科技大学,虽然研究生教育外界评价一直不是很高,但是我总是觉得学习是自己的事情,我们在学校主要学的不应该是知识,而是一种处理问题的能力,和一种意志力的锻炼,因此我觉得学校对我的继续深造并不重要,所以我开始复习考研了

其实我一直不是很喜欢那种纯纯的读书的方式,但是中国的制度是这样的,考研主要看得是考试的成绩。。。

但是考研之余,我还在学习linux编程,linux编程我觉得其实可视话的东东并不多,但是我一直很喜欢可以看到的图形界面,也许是我windows用久了的原因吧。。。

所以我最近在学习gtk,我一直觉得学习的最好方法就是工作,所以我一边学gtk,一边在做一个可视话的IDE编程界面,最开始遇到的问题就是界面布局
感觉gtk的界面布局并不向mfc一样直接网窗口上拖就可以了,但是我觉得这个并不是gtk的问题,这个应该是IDE提供的功能,这个也是我软件所预计的功能之一

说到界面布局,我看了一下gtk的几种布局方式,感觉最容易使用的貌似就是table布局了,但是table的布局时遇到个问题,我希望界面足够精细的排布,我设置的是1000*1000的解析度,但是问题出现了,当太大的时候貌似是大于窗口的布局的时候就会出现窗口巨大化的问题,我正在找解决的方法,现在先是设置了100*100的解析度~如图所示界面的布局我觉得还算满意呵呵

Logo

更多推荐