注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡軟件與程序設計JAVA及其相關(guān)精通Java Swing程序設計

精通Java Swing程序設計

精通Java Swing程序設計

定 價:¥50.00

作 者: 林智揚,范明翔,陳錦輝編著
出版社: 中國鐵道出版社
叢編項:
標 簽: Java

購買這本書可以去


ISBN: 9787113045609 出版時間: 2002-02-01 包裝: 精裝
開本: 26cm+光盤1片 頁數(shù): 523 字數(shù):  

內(nèi)容簡介

  近幾年JAVA的魅力已經(jīng)擴展到各個應用角落,說它是目前最熱門的程序語言一點也不為過。JAVA本身以互聯(lián)網(wǎng)為發(fā)展方向,正好符合目前網(wǎng)絡蓬勃發(fā)展的環(huán)境,加上各種功能配件推陳出新,能夠迅速符合產(chǎn)品發(fā)展的需求,JAVA所帶來的影響力是難以評估的,利用JAVA來開發(fā)系統(tǒng)軟件,將可達到跨平臺、易整合與易發(fā)展的特性。在本書中,我們將介紹Swing提供的各種窗口組件,使讀者了解到JAVA除了具有強大的網(wǎng)絡處理能力外,也具備了強大的窗口展示效果,讓您可以很輕松地做出想要展示的組件,如菜單、表格、樹狀圖等等。良好的系統(tǒng)功能若能配上良好的操作界面,將如同一顆寶石搭配完美的燈光與背景,更能突出寶石的不平凡與可貴。當然,若您對本書有任何的疑問或意見,我們非常歡迎您與作者聯(lián)系(E—mail:BookQA@eknow.com.tw)。為了方便讀者學習,隨書附贈一張光盤,內(nèi)附書中范例,敬請參閱光盤中范例文件目錄(Sample/exam)。本書由臺灣金禾資訊股份有限公司提供版權(quán),經(jīng)中國鐵道出版杜計算機圖書項目中心審選,童寇圣、李自運、張瀚文、崔仙翠、敖省林、陳蘭芳等同志完成了本書的整稿及編排工作。

作者簡介

暫缺《精通Java Swing程序設計》作者簡介

圖書目錄

第0章 關(guān)于本書與隨書光盤
0-1 本書簡介
0-2 本書結(jié)構(gòu)
0-3 本書范例
0-4 軟件和版本
0-5 本書練習題
0-6 本書光盤內(nèi)容
第1章 Swing簡介
1-1 Swing的概觀
1-2 Swing結(jié)構(gòu)
1-3 Swing常用的package
1-4 Swing組件
1-5 本章總結(jié)
1-6 本章習題
第2章 Swing的基本概念與使用
2-1 JAVA窗口的演進
2-1-1 什么是Swing什么又是lightweight component
2-1-2 您使用的JDK有包含Swing嗎
2-2 如何編譯與運行包含Swing程序代碼的JAVA程序
2-2-1 下載JDK
2-2-2 認識JRE與JAVA Plug-in
2-2-3 編譯與運行含Swing的JAVA程序
2-2-4 還是沒辦法運行JAVA Applet
2-2-5 編譯與運行JAVA Application
2-5 本章總結(jié)
2-4 本章習題
第3章 使用版面管理器(Layout Managers)
3-1 Swing的版面結(jié)構(gòu)
3-2 版面管理器(Layout Manager)
3-2-1 Layout Manager的種類與介紹
3-2-2 BorderLayout的使用
3-2-3 FlowLayout的使用
3-2-4 GridLayout的使用
3-2-5 CardLayout的使用
3-2-6 GridBagLayout的使用
3-2-7 BoxLayout的使用
3-2-8 不使用版面管理器
3-3 本章總結(jié)
3-4 本章習題
第4章 事件處理(Event Handing)
4-1 事件處理
4-2 事件處理范例說明
4-2-1 ActionEvent、WindowEvent與事件處理的多種寫法
4-2-2 相同組件事件的處理
4-2-3 鼠標事件處理
4-2-4 鍵盤事件處理
4-3 本章總結(jié)
4-4 本章習題
第5章 窗口與面版(Frame、Pane與Panel)的使用與介紹
5-1 JFrame的使用
5-2 Swing的容器結(jié)構(gòu)與JLayeredPane的使用
5-3 JInternalFrame的使用
5-4 JPanel的使用
5-5 JSplitPane的使用
5-6 JTabbedPane的使用
5-7 JScrollPane的使用
5-8 JScrollBar的使用
5-9 本章總結(jié)
5-10 本章習題
第6章 標簽與按鈕的使用與介紹
6-1 Border的使用
6-2 Icon的使用
6-3 Jlabel的使用
6-4 JButton的使用
6-4-1 在JButton上使用Rollover圖像變化
6-4-2 在JButton上設置快捷鍵
6-4-3 設置默認按鈕
6-5 JToggleButton的使用
6-6 本章總結(jié)
6-7 本章習題
第7章 復選框、選項按鈕、列表方框、下拉式列表的使用與介紹
7-1 使用JCheckBox組件
7-1-1 構(gòu)造JCheckBox組件
7-1-2 JCheckBox事件處理
7-2 JRadioButton的使用
7-2-1 構(gòu)造JRadioButton組件與事件處理
7-3 JList的使用
7-3-1 建立一般的JList
7-3-2 利用ListModel構(gòu)造JList
7-3-3 建立有圖像的JList
7-3-4 Jlist的事件處理
7-4 JComboBox的使用
7-4-1 建立一般的JComboBox
7-4-2 利用ComboModel構(gòu)造JComboBox
7-4-3 建立有圖像的JComboBox
7-4-4 建立可自行輸入的JCmboBox
7-4-5 JComboBox的事件處理
7-5 本章總結(jié)
7-6 本章習題
第8章 表格(Table)的使用與介紹
8-1 使用JTable組件
8-2 TableModel
8-3 AbstractTableModel
8-4 TableColumnModel
8-5 SelectionModel
8-6 DefaultTableModel
8-7 JTable的事件處理
8-8 本章總結(jié)
8-9 本章習題
第9章 文字輸入組件的使用與介紹
9-1 認識Swing的文字輸入組件
9-2 使用JTextField組件
9-2-1 構(gòu)造一般的JTextField組件
9-2-2 利用Document構(gòu)造JTextField
9-2-3 JTextField的事件處理
9-3 使用JPasswordField組件
9-3-1 構(gòu)造一般的JPasswordField組件
9-3-2 利用Document構(gòu)造JPasswordField
9-3-3 JPasswordField的事件處理
9-4 使用JTextArea組件
9-4-1 構(gòu)造的JTextArea組件
9-4-2 JTextArea的事件處理
9-5 使用JEditorPane組件
9-5-1 構(gòu)造JEditorPane組件
9-5-2 JEditorPane的事件處理
9-6 使用JTextPane組件
9-6-1 JTextPane的特性
9-6-2 構(gòu)造JTextPane組件
9-7 本章總結(jié)
9-8 本章習題
第10章 樹(Tree)的使用與介紹
10-1 使用JTree組件
10-2 以Hashtable構(gòu)造JTree
10-3 以TreeNode構(gòu)造JTree
10-4 以TreeModel構(gòu)造JTree
10-5 改變JTree的外觀
10-6 更換JTree節(jié)點圖案
10-7 JTree的事件處理模式
10-7-1 處理TreeModeEvent事件
10-7-2 處理TreeSelectinnEvent事件
10-8 JTree的其他操作
10-9 本章總結(jié)
10-10 本章習題
第11章 對話框(Option Pane與Dialog)的使用與介紹
11-1 使用JDialog組件
11-1-1 在JFrame上建立JDialog
11-1-2 在JApplet上建立JDialog
11-2 使用JOptionPane類的靜態(tài)方法
11-2-1 輸出Message Dialog
11-2-2 輸出confirm Dialog
11-2-3 輸出Input Dialog
11-2-4 輸出Option Dialog
11-2-5 輸出Internal Dialog
11-3 使用JoptionPane組件建立對話框
11-4 本章總結(jié)
11-5 本章習題
第12章 菜單與工具欄的使用與介紹
12-1 使用JMenuBar組件
12-2 使用JMenu組件
12-2-1 構(gòu)造JMenu組件
12-3 使用JMenuItem組件
12-3-1 構(gòu)造JMenuItem組件
12-3-2 JMenuItem的事件處理
12-4 使用JCheckBoxMenuItem
12-4-1 構(gòu)造JCheckBoxMenuItem組件
12-5 使用JRadioButtonMenuItem組件
12-5-1 構(gòu)造JRadioButtonMenuItem組件
12-6 使用JToolBar組件
12-6-1 構(gòu)造JToolBar組件
12-6-2 在JToolBar組件中加入ToolTip
12-7 使用JPopupMenu組件
12-7-1 構(gòu)造JPopupMenu組件
12-8 本章總結(jié)
12-9 本章習題
第13章 文件選擇對話框、顏色選擇對話框、分隔線的使用與介紹
13-1 使用JFileChooser組件
13-1-1 建立一個簡單的JFileChooser對話框
13-1-2 建立可選擇文件類型的JFileChooser對話框
13-1-3 建立具有特殊文件類型圖標的JFileChooser
13-2 建立顏色選擇對話框(JColorChooer)
13-2-1 輕松輸出顏色選擇對話框
13-2-2 建立JColorChooser對象輸出顏色選擇對話框
13-2-3 將JColorChooser置于一般容器中顯示
13-2-4 改變JColorChooser的顏色選擇面版
13-3 建立分隔線(JSeparator)
13-4 本章總結(jié)
13-5 本章習題
第14章 滑動桿(Slider)、時間控制(Timer)、進度元件(Progress)的使用與介紹
14-1 使用JSlider組件
14-1-1 建立JSlider組件
14-1-2 為JSlider組件加入刻度
14-1-3 自定義JSlider標記名稱
14-2 使用Timer組件
14-3 使用Progress Bar組件
14-4 使用Progress Monitor組件
14-5 使用Progress Monitor Input Stream組件
14-6 本章總結(jié)
14-7 本章習題
第15章 創(chuàng)造用戶最熟悉的環(huán)境(Look and Feel)
15-1 為什么要用Look and Feel
15-2 什么是Look and Feel
15-3 在JAVA中如何使用Look and Feel
15-3-1 Look and Feel范例一
15-3-2 Look and Feel范例二
15-4 本章總結(jié)
15-5 本章習題
第16章 整合范例
16-1 建立窗口
16-2 菜單與工具欄(Menus and Toolbars)
16-2-1 菜單(Menus)
16-2-2 工具欄(Toolbars)
16-3 各種常用的互動組件(ComboBox、CheckBox and Radio)
16-4 其他常用的組件(Slider、Tree、Table and Password Field)
16-4-1 Slider
16-4-2 Tree Structure
16-4-3 Table Structure
16-4-4 Password Field
16-4-5 Progress Bar
16-5 其他常用的組件2(JOptionPane、JEditorPane)
16-6 整合范例
16-6-1 MainFrame程序初始化
16-6-2 建立Desktop Pane
16-6-3 建立菜單
16-6-4 建立工具欄
16-6-5 建立快顯菜單(Popup Menu)
16-6-6 處理編輯器中的排列方式
16-6-7 處理新增文件
16-6-8 處理讀取文件、關(guān)閉文件、離開程序
16-6-9 處理Undo與Redo
16-6-10 處理Copy、Cut、Paste操作
16-6-11 處理改變粗斜體、底線、顏色、字體變換與字號操作
16-6-12 處理插入圖片與組件事件
16-6-13 實現(xiàn)Demo菜單中的各種功能
16-6-14 實現(xiàn)Help菜單中的各種功能
16-7 編輯器運行結(jié)果
16-8 MainFrame程序內(nèi)容
16-9 一些小技巧
16-10 本章總結(jié)
16-11 本章習題

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號