正文

目錄(10)

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


第20章 擴展GUI 875

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

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

20.1.2 更新面板 878

20.2 使用對話框 880

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

20.2.2 一個簡單的模態(tài)對話框 882

20.2.3 即時消息對話框 885

20.2.4 即時輸入對話框 887

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

20.3.1 為文本定義菜單項和工具欄按鈕 889

20.3.2 定義文本類 891

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

20.4 字體選擇對話框 895

20.4.1 FontDialog類 896

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

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

20.4.4 實現(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 實現(xiàn)上下文菜單 913

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

20.8 選擇自定義顏色 937

20.8.1 使用緩存的圖像 938

20.8.2 使用JColorChooser對話框 938

20.8.3 添加自定義顏色GUI 939

20.8.4 顯示顏色選擇對話框 941

20.9 小結(jié) 942

20.10 練習(xí) 943

第21章 填充和打印文檔 945

21.1 串行化草圖 945

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

21.1.2 串行化元素列表 946

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

21.2.1 指定文件名 946

21.2.1 驗證草圖的目錄 947

21.2.3 記錄草圖是否修改 948

21.2.4 處理File菜單事件 949

21.3 使用文件選擇器 950

21.3.1 顯示文件保存對話框 950

21.3.2 顯示文件打開對話框 951

21.3.3 定制文件選擇對話框 951

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

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

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

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

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

21.4.5 啟動新草圖 963

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

21. 5 在Java中打印 966

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

21.5.2 打印頁面 970

21.5.3 打印整個草圖 974

21.5.4 橫向打印 978

21.5.5 提高打印性能 980

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

21.5.7 使用Java打印對話框 984

21.5.8 多頁面文檔的打印 987

21.5.9 使用Book對象進行打印 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號 鄂公網(wǎng)安備 42010302001612號