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

正文內(nèi)容

java教程第3章(程序界面設(shè)計(jì))(更新版)

  

【正文】 Descript JLabel textProductDescript JTextField LabelTitle JLabel frame JFrame panel JPanel cmdSubmit JButton cmdCancel JButton ? 確定圖形元素的大小 屬性 圖形元素 大小 textProductNo JTextField 5個(gè)字符 textProductName JTextField 10個(gè)字符 textProductClass JTextField 10個(gè)字符 textProductType JTextField 10個(gè)字符 textProductNumber JTextField 10個(gè)字符 textMinNumber JTextField 10個(gè)字符 textProductPrice JTextField 10個(gè)字符 textProductArea JTextField 20個(gè)字符 textSupplierCompany JTextField 20個(gè)字符 textProductDescript JTextField 40個(gè)字符 ? 確定框架窗口的標(biāo)題和大小 ? 框架窗口的標(biāo)題為 “ 產(chǎn)品資料錄入 ” ;窗口大小為 500*500像素 ? 編寫(xiě)代碼 ? 編譯執(zhí)行 ? 模仿例子 ,設(shè)計(jì)供應(yīng)商錄入界面 ,要求性別字段采用選擇方式錄入 ,所在區(qū)域的范圍為廣東、北京、上海、湖南、廣西、湖北、江西,該怎么設(shè)計(jì)我們的用戶界面。 ? FlowLayout構(gòu)造方法如下所示: ? FlowLayout() ? FlowLayout( int align) ? FlowLayout(int align, int hgap, int vgap) 知識(shí)學(xué)習(xí) ——布局管理器 ? 例子: import .*。 ? BorderLayout類有以下構(gòu)造函數(shù): ? BorderLayout():創(chuàng)建邊界布局管理器。 (new JButton(South), )。 JPanel panel = new JPanel()。 ………… } } GridLayout管理器布局圖 ? CardLayout卡片布局管理器是一個(gè)比較復(fù)雜的布局管理器。 (card4,panel6)。 ? 使用 GridBagLayout類提供的 setConstraints()方法將GridBagConstraints類對(duì)象綁定到相應(yīng)組件上。 ? 設(shè)置為 ,表明該組件后面不能再擺放其他組件,或者說(shuō)如果要繼續(xù)擺放組件的話,只能在下一行擺放。 動(dòng)手練習(xí) 40分鐘 任務(wù) 3 美化產(chǎn)品信息處理界面 ? 問(wèn)題分析 ? 知識(shí)學(xué)習(xí) ? Java2D繪圖機(jī)制 ? 常用類和包 ? 文本處理 ? 圖像處理 ? 播放音頻 ? 任務(wù)實(shí)施 執(zhí)行效果 問(wèn)題分析 ? 任務(wù)描述: ? 編寫(xiě)一個(gè)程序 , 能夠達(dá)到產(chǎn)品信息處理界面美化要求 ? 步驟分析: ? 了解 Java2D繪圖機(jī)制 ? 設(shè)置字體 , 加載圖片的方法 ? 按照產(chǎn)品信息處理界面設(shè)計(jì) ,選擇圖片 , 字體進(jìn)行界面美化 ? 編寫(xiě)代碼 ? 編譯執(zhí)行 ? 繪圖界面 ? AWT中的 Canvas組件 , 用于創(chuàng)建畫(huà)布 ? SWING中則可直接在頂層窗體 , 如 JFrame,JApplet, 或者 JPanel進(jìn)行繪制 ? 繪圖坐標(biāo) 知識(shí)學(xué)習(xí) ——Java2D繪圖機(jī)制 ( 0, 0) X軸 Y軸 +x +y ( x, y) 屏幕左上角 單位:像素 pix ? 繪圖機(jī)制 ? 每個(gè) Java組件 都 有 一個(gè)與 之 相 關(guān)的圖 形 環(huán) 境 , 即 圖 形 上下文 , , 用于管理圖形上下文 , 繪制圖形 ( 如線條 、 矩形等 ) 的像素;允許應(yīng)用程序?qū)D形繪制到組件上或空閑屏幕的映像中 ? , 應(yīng)用時(shí)需要?jiǎng)?chuàng)建其子類 , 以實(shí)現(xiàn)繪圖功能 知識(shí)學(xué)習(xí) ——Java2D繪圖機(jī)制 知識(shí)學(xué)習(xí) ——Java2D繪圖機(jī)制 方法名 描述 drawString(String test, int x, int y) 在規(guī)定位置打印字符串 drawLine(int x1, int y1, int x2, int y2) 畫(huà)線 drawRect(int x1, int y1, int width, int height) 畫(huà)長(zhǎng)方形 fillRect(int x1, int y1, int width, int height) 畫(huà)填充的長(zhǎng)方形 drawOval(int x1, int y1, int width, int height) 畫(huà)橢圓形 fillOval(int x1, int y1, int width, int height) 畫(huà)填充的橢圓 ? 繪圖相關(guān)類 (顏色類 Color):Java 中的顏色是 RGB值來(lái)設(shè)定 , R、 G、 B分別是紅 、 綠 、 藍(lán)三種顏色的色量 , 三種色量組合構(gòu)建多種顏色 , , 以及操作顏色的方法 知識(shí)學(xué)習(xí) ——Java2D繪圖機(jī)制 ? 繪圖相關(guān)類 (字體類 Font):Java 中的字體控制類為 ,定義字體名 、 字號(hào) 、 風(fēng)格 , 字體度量類 ,封裝了字高 、寬等數(shù)據(jù) , 每個(gè)圖形上下文中都包含一個(gè) Font和 FontMetrics對(duì)象 ? 字體類構(gòu)造函數(shù): Font(String name,int style,int size) ? 字體名: Monospaced,SansSerif,Serif,Dialog,DialogInput ? 字體風(fēng)格: PLAIN( 普通 ) ,BOLD( 粗體 ) ,ITALIC( 斜體 ) 知識(shí)學(xué)習(xí) ——Java2D繪圖機(jī)制 小 結(jié) ? GUI元素大致分為兩類:容器類和
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1