注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合GTK+2.0編程范例

GTK+2.0編程范例

GTK+2.0編程范例

定 價(jià):¥33.00

作 者: 宋國(guó)偉編著
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: Linux

ISBN: 9787302060116 出版時(shí)間: 2002-11-01 包裝: 簡(jiǎn)裝本
開(kāi)本: 26cm 頁(yè)數(shù): 307 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)以范例程序的形式,由淺入深的引導(dǎo)讀者學(xué)習(xí)開(kāi)源軟件領(lǐng)域和Linux平臺(tái)上最為著名的圖形界面開(kāi)發(fā)工具GTK+2.0的程序設(shè)計(jì),是學(xué)習(xí)使用GTK+2.0編程的良師益友。本書(shū)共11章,提供了70余個(gè)GTK+2.0程序范例,可以分兩部分。第一部分為第1章至第5章,主要講述基礎(chǔ)的GTK+2.0編程、GTK+2.0中的常用控件的使用方法、常用的GTK+2.0編程技巧及其綜合應(yīng)用等,是初學(xué)者入門的導(dǎo)引;第二部分分為第6章到第11章,是前一部分的提高和擴(kuò)展。主要講述GTK+2.0中新增的復(fù)雜控件的使用、文件操作、游戲編程、自定義控件、結(jié)合MySQL數(shù)據(jù)庫(kù)編程、網(wǎng)絡(luò)編程和GTK+2.0中外觀啟動(dòng)文件、動(dòng)態(tài)鏈接庫(kù)、線程等高級(jí)應(yīng)用。是進(jìn)一步研究和應(yīng)用GTK+2.0編程,開(kāi)發(fā)實(shí)用程序和大型軟件的前提。本書(shū)適合利用GTK+2.0開(kāi)發(fā)的專業(yè)人員,具有C語(yǔ)言基礎(chǔ)的大中專院校的相關(guān)專業(yè)的師生以及在Linux上開(kāi)發(fā)圖形界面的愛(ài)好者。

作者簡(jiǎn)介

暫缺《GTK+2.0編程范例》作者簡(jiǎn)介

圖書(shū)目錄

第1章 窗口與簡(jiǎn)單控件                  
 1.1 最簡(jiǎn)單的窗口                  
 1.2 完善窗口的功能                  
 1.3 Hello程序                  
 1.4 用盒狀容器排列按鈕                  
 1.5 用格狀容器排列按鈕                  
 1.6 帶圖像和快捷鍵的按鈕                  
 1.7 方向按鈕                  
 1.8 創(chuàng)建不同樣式的標(biāo)簽                  
 1.9 Splash窗口                  
                   
 第2章 菜單與工具欄                  
 2.1 添加菜單                  
 2.2 創(chuàng)建菜單的快捷方法                  
 2.3 創(chuàng)建工具條                  
 2.4 浮動(dòng)的工具條和菜單                  
 2.5 狀態(tài)欄                  
 2.6 完整的應(yīng)用程序窗口                  
 2.7 動(dòng)態(tài)菜單操作                  
 2.8 條件菜單                  
 2.9 彈出式菜單                  
                   
 第3章 常用控件                  
 3.1 按鈕盒                  
 3.2 規(guī)范的框架                  
 3.3 URL鏈接                  
 3.4 列表框                  
 3.5 下拉列表框                  
 3.6 自由布局                  
 3.7 圖像控件的直接引用                  
 3.8 控件屬性的綜合設(shè)置                  
 3.9 數(shù)字選擇                  
 3.10 執(zhí)行命令工具                  
 3.11 分隔面板                  
                   
 第4章 對(duì)話框                  
 4.1 登錄窗口                  
 4.2 創(chuàng)建有多個(gè)選項(xiàng)的窗口                  
 4.3 創(chuàng)建一個(gè)多項(xiàng)選一的窗口                  
 4.4 創(chuàng)建消息框                  
 4.5 選擇文件和目錄                  
 4.6 選擇字體                  
 4.7 選擇顏色                  
 4.8 選擇日期                  
 4.9 確認(rèn)/取消對(duì)話框                  
 4.10 是/否/取消對(duì)話框                  
 4.11 關(guān)于對(duì)話框                  
                   
 第5章 綜合應(yīng)用                  
 5.1 計(jì)算器                  
 5.2 計(jì)時(shí)器                  
 5.3 簡(jiǎn)單動(dòng)畫(huà)實(shí)現(xiàn)                  
 5.4 每日提示                  
 5.5 表格軟件                  
 5.6 樹(shù)狀表格                  
 5.7 多窗口功能的實(shí)現(xiàn)                  
                   
 第6章 復(fù)雜控件                  
 6.1 文本視圖控件                  
 6.2 樹(shù)視圖控件                  
 6.3 繪圖軟件的實(shí)現(xiàn)                  
 6.4 安裝向?qū)?nbsp;                 
 6.5 不同形狀的光標(biāo)                  
 6.6 進(jìn)度演示                  
                   
 第7章 自定義控件與游戲                  
 7.1 組合成的簡(jiǎn)單文件選擇控件                  
 7.2 八皇后游戲                  
 7.3 小蛇吃豆                  
 7.4 老虎機(jī)                  
                   
 第8章 文件操作                  
 8.1 文字編輯軟件的實(shí)現(xiàn)                  
 8.2 INI配置文件                  
 8.3 名片管理                  
 8.4 圖片查看器                  
                   
 第9章 數(shù)據(jù)庫(kù)編程                  
 9.1 連接MySQL服務(wù)器與創(chuàng)建數(shù)據(jù)庫(kù). 數(shù)據(jù)表                  
 9.2 向數(shù)據(jù)表中插入數(shù)據(jù)                  
 9.3 從數(shù)據(jù)表中選擇數(shù)據(jù)                  
 9.4 文檔管理                  
                   
 第10章 網(wǎng)絡(luò)編程                  
 10.1 簡(jiǎn)單的發(fā)E-mail的軟件                  
 10.2 簡(jiǎn)單的ECHO服務(wù)器                  
 10.3 簡(jiǎn)單的ECHO客戶端                  
 10.4 多人聊天服務(wù)器                  
 10.5 多人聊天服務(wù)器的客戶端                  
                   
 第11章 高級(jí)應(yīng)用                  
 11.1 更改控件的外觀                  
 11.2 做一個(gè)桌面主題                  
 11.3 使用線程                  
 11.4 動(dòng)態(tài)鏈接庫(kù)                  
 11.5 用C++封裝控件                  
 11.6 國(guó)際化編程                  

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)