正文

目錄(10)

Java 7入門經(jīng)典 作者:(美)Ivor Horton


第20章 擴(kuò)展GUI 875

20.1 創(chuàng)建狀態(tài)欄 875

20.1.1 用于Sketcher的狀態(tài)欄類 876

20.1.2 更新面板 878

20.2 使用對(duì)話框 880

20.2.1 模態(tài)對(duì)話框和非模態(tài)對(duì)話框 881

20.2.2 一個(gè)簡(jiǎn)單的模態(tài)對(duì)話框 882

20.2.3 即時(shí)消息對(duì)話框 885

20.2.4 即時(shí)輸入對(duì)話框 887

20.3 使用對(duì)話框創(chuàng)建文本元素 889

20.3.1 為文本定義菜單項(xiàng)和工具欄按鈕 889

20.3.2 定義文本類 891

20.3.3 創(chuàng)建文本元素 892

20.4 字體選擇對(duì)話框 895

20.4.1 FontDialog類 896

20.4.2 創(chuàng)建字體對(duì)話框按鈕 896

20.4.3 添加數(shù)據(jù)面板 898

20.4.4 實(shí)現(xiàn)字體列表 899

20.4.5 顯示所選的字體 901

20.4.6 使用分隔面板 902

20.4.7 使用微調(diào)按鈕 903

20.4.8 使用單選按鈕來選擇字體樣式 905

20.4.9 監(jiān)聽單選按鈕 906

20.5 彈出式菜單 908

20.5.1 顯示彈出式菜單 910

20.5.2 實(shí)現(xiàn)上下文菜單 913

20.7 變換用戶坐標(biāo)系統(tǒng) 921

20.8 選擇自定義顏色 937

20.8.1 使用緩存的圖像 938

20.8.2 使用JColorChooser對(duì)話框 938

20.8.3 添加自定義顏色GUI 939

20.8.4 顯示顏色選擇對(duì)話框 941

20.9 小結(jié) 942

20.10 練習(xí) 943

第21章 填充和打印文檔 945

21.1 串行化草圖 945

21.1.1 實(shí)現(xiàn)串行化 946

21.1.2 串行化元素列表 946

21.2 用來保存草圖的基本架構(gòu) 946

21.2.1 指定文件名 946

21.2.1 驗(yàn)證草圖的目錄 947

21.2.3 記錄草圖是否修改 948

21.2.4 處理File菜單事件 949

21.3 使用文件選擇器 950

21.3.1 顯示文件保存對(duì)話框 950

21.3.2 顯示文件打開對(duì)話框 951

21.3.3 定制文件選擇對(duì)話框 951

21.4 實(shí)現(xiàn)文件操作 953

21.4.1 創(chuàng)建定制的文件對(duì)話框 954

21.4.2 實(shí)現(xiàn)保存操作 955

21.4.3 實(shí)現(xiàn)Save As操作 959

21.4.4 實(shí)現(xiàn)文件打開操作 961

21.4.5 啟動(dòng)新草圖 963

21.4.6 禁止在關(guān)閉時(shí)丟失數(shù)據(jù) 964

21. 5 在Java中打印 966

21.5.1 創(chuàng)建和使用PrinterJob對(duì)象 967

21.5.2 打印頁面 970

21.5.3 打印整個(gè)草圖 974

21.5.4 橫向打印 978

21.5.5 提高打印性能 980

21.2.6 實(shí)現(xiàn)頁面設(shè)置 981

21.5.7 使用Java打印對(duì)話框 984

21.5.8 多頁面文檔的打印 987

21.5.9 使用Book對(duì)象進(jìn)行打印 995

21.5.10 打印Swing組件 997

21.6 小結(jié) 999

21.7 練習(xí) 1000


上一章目錄下一章

Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)