linux gtk IDE 程式設計(一)

來源:互聯網
上載者:User

這段時間一直忙著考研的事情,前段時間為了要去北京參加那個央視的大學生機器人大賽,基本是佔用了我所有的時間,我做得是程式設計工作,用的是windows平台,因為這裡地震了,為了能夠參加比賽,必須使用自己成熟的技術,所以為了這個目的,我們的機器人用的是成熟的技術,我為此寫了個機器人的虛擬平台,可以模擬機器人在賽場上的運行狀態,感覺效果還是不錯,可惜的是因為種種原因我們只進了八強,而沒能取得更好的成績,現在比賽完了,有時間了,決定考研,我想的是留校讀研,我們的學校是西南科技大學,雖然研究生教育外界評價一直不是很高,但是我總是覺得學習是自己的事情,我們在學校主要學的不應該是知識,而是一種處理問題的能力,和一種意志力的鍛煉,因此我覺得學校對我的繼續深造並不重要,所以我開始複習考研了

其實我一直不是很喜歡那種純純的讀書的方式,但是中國的制度是這樣的,考研主要看得是考試的成績。。。

但是考研之餘,我還在學習linux編程,linux編程我覺得其實可視話的東東並不多,但是我一直很喜歡可以看到的圖形介面,也許是我windows用久了的原因吧。。。

所以我最近在學習gtk,我一直覺得學習的最好方法就是工作,所以我一邊學gtk,一邊在做一個可視話的IDE編程介面,最開始遇到的問題就是介面布局
感覺gtk的介面布局並不向mfc一樣直接網視窗上拖就可以了,但是我覺得這個並不是gtk的問題,這個應該是IDE提供的功能,這個也是我軟體所預計的功能之一

說到介面布局,我看了一下gtk的幾種布局方式,感覺最容易使用的貌似就是table布局了,但是table的布局時遇到個問題,我希望介面足夠精細的排布,我設定的是1000*1000的解析度,但是問題出現了,當太大的時候貌似是大於視窗的布局的時候就會出現視窗巨大化的問題,我正在找解決的方法,現在先是設定了100*100的解析度~介面的布局我覺得還算滿意呵呵

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.