首頁 - 網(wǎng)校 - 萬題庫 - 直播 - 雄鷹網(wǎng)校 - 團(tuán)購 - 書城 - 模考 - 學(xué)習(xí)通 - 導(dǎo)航 -
首頁網(wǎng)校萬題庫直播雄鷹網(wǎng)校團(tuán)購書城模考論壇實用文檔作文大全寶寶起名
2015中考
法律碩士
2015高考
MBA考試
2015考研
MPA考試
在職研
中科院
考研培訓(xùn)
專升本
自學(xué)考試 成人高考
四 六 級
GRE考試
攻碩英語
零起點(diǎn)日語
職稱英語
口譯筆譯
申碩英語
零起點(diǎn)韓語
商務(wù)英語
日語等級
GMAT考試
公共英語
職稱日語
新概念英語
專四專八
博思考試
零起點(diǎn)英語
托?荚
托業(yè)考試
零起點(diǎn)法語
雅思考試
成人英語三級
零起點(diǎn)德語
等級考試
華為認(rèn)證
水平考試
Java認(rèn)證
職稱計算機(jī) 微軟認(rèn)證 思科認(rèn)證 Oracle認(rèn)證 Linux認(rèn)證
公 務(wù) 員
導(dǎo)游考試
物 流 師
出版資格
單 證 員
報 關(guān) 員
外 銷 員
價格鑒證
網(wǎng)絡(luò)編輯
駕 駛 員
報檢員
法律顧問
管理咨詢
企業(yè)培訓(xùn)
社會工作者
銀行從業(yè)
教師資格
營養(yǎng)師
保險從業(yè)
普 通 話
證券從業(yè)
跟 單 員
秘書資格
電子商務(wù)
期貨考試
國際商務(wù)
心理咨詢
營 銷 師
司法考試
國際貨運(yùn)代理人
人力資源管理師
廣告師職業(yè)水平
衛(wèi)生資格 執(zhí)業(yè)醫(yī)師 執(zhí)業(yè)藥師 執(zhí)業(yè)護(hù)士
會計從業(yè)資格
基金從業(yè)資格
統(tǒng)計從業(yè)資格
經(jīng)濟(jì)師
精算師
統(tǒng)計師
會計職稱
法律顧問
ACCA考試
初級會計職稱
資產(chǎn)評估師
高級經(jīng)濟(jì)師
注冊會計師
高級會計師
美國注冊會計師
審計師考試
國際內(nèi)審師
注冊稅務(wù)師
理財規(guī)劃師
一級建造師
安全工程師
設(shè)備監(jiān)理師
公路監(jiān)理師
公路造價師
二級建造師
招標(biāo)師考試
物業(yè)管理師
電氣工程師
建筑師考試
造價工程師
注冊測繪師
質(zhì)量工程師
巖土工程師
注冊給排水
造價員考試
注冊計量師
環(huán)保工程師
化工工程師
暖通工程師
咨詢工程師
結(jié)構(gòu)工程師
城市規(guī)劃師
材料員考試
消防工程師
監(jiān)理工程師
房地產(chǎn)估價
土地估價師
安全評價師
房地產(chǎn)經(jīng)紀(jì)人
投資項目管理師
環(huán)境影響評價師
土地登記代理人
寶寶起名
繽紛校園
實用文檔
入黨申請
英語學(xué)習(xí)
思想?yún)R報
作文大全
工作總結(jié)
求職招聘 論文下載 直播課堂
您現(xiàn)在的位置: 考試吧 > 計算機(jī)等級考試 > 計算機(jī)二級考試 > JAVA > 復(fù)習(xí)資料 > 正文

2015計算機(jī)等級考試二級Java入門教程第十四章(2)

考試吧整理了“2015計算機(jī)等級考試二級Java入門教程”,望給備考2015年計算機(jī)等級考試的考生帶來幫助!

  點(diǎn)擊查看:2015計算機(jī)等級考試二級Java入門教程章節(jié)匯總

  點(diǎn)擊查看:2015計算機(jī)等級考試二級Java入門教程第十四章匯總

  14.2 組件中的坐標(biāo)系統(tǒng)

  在第11章中,我們看到了計算機(jī)屏幕擁有坐標(biāo)系統(tǒng),它被用來定義窗口的位置和尺寸。我們還看到了如何把組件添加到容器中。布局管理器創(chuàng)建的位置上。這個坐標(biāo)系統(tǒng)類似屏幕坐標(biāo)系統(tǒng)。原點(diǎn)在容器的左上角,x軸的水平方向從左向右,Y軸從上到下。 JWirindow或JFrame對象中的按鈕位置用一對(x,y)像素坐標(biāo)指定。這個坐標(biāo)相對于屏幕上容器對象的左上角原點(diǎn)。下面你可以看到Stetcher應(yīng)用程序窗口的坐標(biāo)系統(tǒng)。

  

  當(dāng)然,對于窗口對象,窗口的層級窗格擁有自己的坐標(biāo)系統(tǒng),其原點(diǎn)在窗格的左上角。這個坐標(biāo)系用來決定菜單和內(nèi)容窗格的位置。內(nèi)容窗格也擁有自己的坐標(biāo)系統(tǒng)。它被用來決定它所包含的組件位置。

  不只是容器和窗口擁有自己的坐標(biāo)系統(tǒng),每個JButton對象也有自己的系統(tǒng),比如JToolbar對象。實際上每個組件都擁有自己的坐標(biāo)系統(tǒng)。

  

  很清楚,容器為了指定它所包含的組件位置需要一個坐標(biāo)系統(tǒng)。你也需要一個坐標(biāo)系統(tǒng)來繪制組件。例如,繪制一條直線。你需要能夠指定組件相關(guān)的起始位置和結(jié)束位置,這里的坐標(biāo)系統(tǒng)類似于容器中放置組件所應(yīng)用的坐標(biāo)系統(tǒng),但并不完全一樣。在繪圖時顯得要復(fù)雜些。比我們看一看在繪圖時坐標(biāo)系統(tǒng)是如何制定的。

  Graphics2D類是從Graphics類派生來的,它定義了Java早期版本的設(shè)備環(huán)境。因此如果你希望使用舊的繪制方法,就繼承Graphics2D類中的所有內(nèi)容。但是,我們將注重Graphics2D提供的新的更加強(qiáng)大和更加靈活的功能。正像你將要看到的,圖形設(shè)備環(huán)境的引用通常作為Graphic2D類型傳遞,因此你需要知道它。注意,Graphics和Graphics2D這兩個類是抽象類,你不能直接地建立這兩種類的對象。描述圖形設(shè)備環(huán)境的對象完全取決于與之相關(guān)的組件,因此,為使用特定的組件,常常要獲取圖形設(shè)備環(huán)境。

  組件的Graphics2D對象要將用戶坐標(biāo)鏡像到設(shè)各坐標(biāo),因此,除了組件的用戶坐標(biāo)之外,它還包含了有關(guān)輸出的目標(biāo)設(shè)備的信息。把用戶坐標(biāo)轉(zhuǎn)換成設(shè)各坐標(biāo)所需信息被包含在三種不同類型的對象中:

  GraphicsEnvirnment對象囊括了所有的圖形設(shè)備(像GraphicsDevice對象)和你的計算機(jī)可用的字體(像Font對象).

  GraphicsDevice對象囊括了有關(guān)屏幕或打印機(jī)這些特定設(shè)各的信息,并存儲在一個或多個GraphicsConfiguration對象中。

  GraphicsConfiguration對象定義了屏幕或打印機(jī)這樣的特定設(shè)備的特性。顯示器屏幕可有幾個GraphicsConfiguration對象與之關(guān)聯(lián),每個GraphicaConfiguration對應(yīng)一個特定的屏幕分辨率和可顯示的顏色數(shù)組合。

  圖形設(shè)備環(huán)境還維護(hù)著繪圖操作所需要的其他信息,如繪圖顏色、線型以及對幾個圖形填充的顏色和圖案。我們將在木章稍后的例子中看到如何利用這些屬性進(jìn)行操作。

  相關(guān)推薦:

  2015計算機(jī)等級考試二級Java入門教程章節(jié)匯總

  2014計算機(jī)二級Java程序設(shè)計真題及答案(網(wǎng)友版)

  考試吧特別策劃:2015年計算機(jī)等級考試報考指南

文章搜索
計算機(jī)等級考試欄目導(dǎo)航
版權(quán)聲明:如果計算機(jī)等級考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請與我們聯(lián)系800@exam8.com,我們將會及時處理。如轉(zhuǎn)載本計算機(jī)等級考試網(wǎng)內(nèi)容,請注明出處。
Copyright © 2004- 考試吧計算機(jī)等級考試網(wǎng) All Rights Reserved 
中國科學(xué)院研究生院權(quán)威支持(北京)
在線模擬試題
考證通關(guān)殺器
考試最新資訊
學(xué)
一次通關(guān)技巧