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

正文內(nèi)容

第7章圖形用戶界面的實現(xiàn)(文件)

2024-10-21 15:10 上一頁面

下一頁面
 

【正文】 JComponent類則繼承自 ,因此所有的 Swing控件都具有 AWT容器的功能,圖所示為 Java中所有 Swing控件的繼承樹。但是 JTextField只能用于輸入單行文本,如果文本的長度超出了控件可以顯示的范圍,其會自動滾動文本。 Swing中專門提供了用來進行多行文本輸入的文本區(qū) —JTextArea。這時根據(jù)選項情況的不同就需要使用單選按扭或復選框,本節(jié)將詳細介紹 Swing中的單選按扭( JRadioButton)與復選框( JCheckBox)。若需要使用多項選擇,則應該使用復選框 — JCheckBox。關(guān)于 ItemEvent事件需要注意以下兩點。 單選按扭、復選框 ? 4.單選按扭與復選框的綜合使用 ? 通過上面的介紹,讀者對單選按扭與復選框有了一定的了解,下面將通過一個同時使用單選按扭與復選框的綜合案例例 710來進一步加深對這兩個控件的理解。因此, Swing為菜單的開發(fā)提供了良好的支持,通過 Swing中提供的菜單系列控件,開發(fā)人員可以非常方便地開發(fā)出各種各樣的菜單,本節(jié)將對 Swing中菜單的開發(fā)進行詳細介紹。 Swing中也提供了用于實現(xiàn)工具欄的類 — JToolBar,本小節(jié)將對 JToolBar類的相關(guān)知識與具體使用進行詳細介紹。為了方便開發(fā), Swing對對話框的開發(fā)提供了很好的支持,本節(jié)將詳細介紹如何在 Swing中進行對話框的開發(fā)。 圖形文本繪制 ? 隨著時代的發(fā)展,現(xiàn)代的 GUI應用程序中或多或少的會設(shè)置一些圖形或動畫。 畫布 ? 若要繪制圖形,必須具備兩個要素,一個是畫布,另一個則是畫筆。Java在繪制圖形時,是由 Graphics類對象來充當畫筆的,該類位于 。 ? 2.坐標系統(tǒng) ? Java中繪制圖形采用的是笛卡爾坐標系統(tǒng),該坐標系統(tǒng)以像素為單位。 字體 ? 繪制文本的時候若總是使用默認的字體,將使得程序的界面非常死板,沒有新意。 ? public Font(String name,int style,int size) 圖 像 處 理 ? Java中不僅為圖形繪制提供了豐富的方法,對圖像處理也提供了很多非常方便的方法,本章將介紹一些 Java中關(guān)于圖像處理的知識。該例為一個圍棋程序。通過本章的學習,熟練掌握 Java提供的圖形組件的使用,才能開發(fā)出豐富的圖形用戶界面。整個圍棋程序分為 3個部分:棋盤、棋子、圍棋主類。 ? Image類位于 ,是一個抽象類,是 Java中所有表示圖像的類的超類。 ? Font類中封裝了字體的 3個屬性:字體名稱、樣式以及字號,可以通過指定這 3個屬性來創(chuàng)建指定的字體。 文本 ? 在 Java中, Graphics類專門提供了一個用來繪制文本的 drawString()方法,下面給出了該方法的接口。 ? 在了解各個繪圖方法之前,首先應該理解下面兩個方面的內(nèi)容。 ? Swing中任何 JComponent類的子類都可以充當畫布的角色,前面已經(jīng)介紹過 JComponent類是所有Swing控件的超類,因此所有的 Swing控件都可以作為畫布。使用帶有豐富圖象與動畫的應用程序,用戶會有更好的體驗,不會感到乏味無趣。如果需要實現(xiàn)自定義的對話框,可以繼承并擴展該類。因此,工具欄( JToolBar)可以看成各種控件的容器,按鈕、微調(diào)控制器等控件都可以添加進工具欄中。菜單項可以使用圖標,可以為菜單項指定助記符或快捷鍵,還可以出現(xiàn)單選按扭以及復選框。本章將對 Swing中菜單、工具欄與對話框的開發(fā)進行詳細介紹。例如,從選中到未選中,或者從未選中到選中都會觸發(fā)I
點擊復制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1