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

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

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

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

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

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

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

  

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

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

  

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

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

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

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

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

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

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

  相關(guān)推薦:

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

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

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

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