freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于工作過程的java程序設(shè)計(jì)--第6章java圖形用戶界面(參考版)

2024-10-22 14:35本頁面
  

【正文】 。 ? 3) PageFormat和 Paper類 – PageFormat類是打印的格式。 4.測(cè)試與運(yùn)行 5.技術(shù)分析 ? 1) PrinterJob類 –應(yīng)用程序 調(diào)用此類中的方法以設(shè)置作業(yè)、以可選方式調(diào)用與用戶的打印對(duì)話框,然后打印作業(yè)的頁面。//快給我打?。? ? 分析: PrinterJob的 print()方法完成打印操作,一旦打印過程有問題則拋出 PrinterException異常。 ? 分析: PrinterJob的 setPrintable()方法設(shè)置要打印的對(duì)象,它屬于實(shí)現(xiàn)了 Printable接口的類。 ? 分析:通過 PrinterJob的靜態(tài)方法 getPrinterJob()得到一個(gè)對(duì)象,而不是用 new來調(diào)用構(gòu)造方法。 – 4) 獲得 PrinterJob對(duì)象 ? 語句: – PrinterJob job = ()。 – 3) 返回 PAGE_EXISTS ? 語句: – return PAGE_EXISTS。 ? 分析:與其它圖形界面沒有區(qū)別,也用 Graphics對(duì)象畫圖。 ? 分析:打印頁碼從 0開始,如果 pageIndex不為 0,表示沒有打印頁碼,所以要停止打印,返回NO_SUCH_PAGE。 – try{ – 打印操作; – }catch(PrinterException e) { – 顯示打印異常; – } – } – } ? 2.編碼實(shí)現(xiàn) – 1) if 頁碼不為 0 – 返回 NO_SUCH_PAGE。 – } – } – – class PrintTest { – main(String[] args) { – 獲得 PrinterJob對(duì)象 。 – 畫圖 。 圖形打印 ? 知識(shí)要點(diǎn) – ? PrinterJob類 – ? Printable類 – ? PageFormat和 Paper類 ? [實(shí)例 ] 從打印機(jī)輸出圖形。 ? 2) Swing的頁面布局 – Swing不能 把組件直接加到頂層容器中, Swing窗體中含有一個(gè)稱為內(nèi)容面板的容器( ContentPane),在頂層容器上放內(nèi)容面板,然后把組件加入到內(nèi)容面板中 。 ? 3.源代碼 略。 ? 1.詳細(xì)設(shè)計(jì) –本實(shí)例由 InstanceOfHuman 實(shí)現(xiàn),引入包 import ,可以用到 Swing中的 JFrame、JButton、 JTextField、 JLabel等。 6. 問題與思考 ? 用 PopupMenu實(shí)現(xiàn)有復(fù)制、粘貼兩個(gè)菜單項(xiàng)的彈出式菜單。 4.測(cè)試與運(yùn)行 5.技術(shù)分析 ? 1) AWT菜單基本結(jié)構(gòu) –在 Java的 AWT中菜單功能具體由 、 、 實(shí)現(xiàn) 。 ? 分析:調(diào)用 SimpleMenu的 init()方法進(jìn)行初始化,構(gòu)建菜單。 ? 分析:該匿名內(nèi)部類監(jiān)聽窗口,用戶一旦點(diǎn)擊關(guān)閉按鈕,立即結(jié)束程序。 – (0)。 ? 分析:設(shè)置窗口菜單條。 ? 分析: mb菜單條中添加 file、 edit菜單。 – 10) 將 file、 edit菜單添加到 mb菜單條中 ? 語句: – (file)。 – 9) 將 format菜單組合到 edit菜單中,從而形成二級(jí)菜單 ? 語句: – (format)。 – 8) 使用添加 new MenuItem()的方式添加菜單分隔線 ? 語句: – (new MenuItem())。 – (cancelItem)。 ? 分析:增添菜單分隔線。 – (copyItem)。 ? 分析:為 edit菜單添加菜單項(xiàng) autoWrap。 ? 分析: file菜單包括新建、保存、退出。 – (saveItem)。 ? 分析:對(duì)菜單項(xiàng)添加監(jiān)聽器,一旦用戶點(diǎn)擊,程序作相關(guān)操作。 ? 2.編碼實(shí)現(xiàn) – 1) 定義變量 – 2) 以匿名內(nèi)部類的形式創(chuàng)建菜單監(jiān)聽器 – 3) 為 mentItem、exitItem兩個(gè)菜單項(xiàng)添加了事件監(jiān)聽器 ? 語句: – Listener(menuListener)。 6. 問題與思考 ? 編寫程序,模擬時(shí)鐘秒針的轉(zhuǎn)動(dòng)。 ? 2) Graphics類 – Graphics 類是所有圖形上下文的抽象基類,允許應(yīng)用程序可以在組件(已經(jīng)在各種設(shè)備上實(shí)現(xiàn)),以及閉屏圖像上,進(jìn)行繪制 。 – (true)。 – (roundcircle, )。 – public static void main(String args[]){ – Frame f = new Frame(RoundCircle)。 – public class RoundCircleTest{ – final static int WINDOWX=400。 ? 3.源代碼 略。 – 5) 計(jì)算轉(zhuǎn)動(dòng)角度 ? 語句: – angle=angle+SHOWCYCLE*2*PI/ROUNDCYCLE。 – ((int)x, (int)y, CIRCLERADIUS, CIRCLERADIUS)。小圓的轉(zhuǎn)動(dòng)是通過每隔一定時(shí)間 (500毫秒 )畫出小圓的位置來實(shí)現(xiàn)的。 – 3) 等待一個(gè)顯示周期 ? 語句: – ().sleep(SHOWCYCLE)。小圓所在坐標(biāo)位置x, y是在圓心坐標(biāo)
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1