java中構(gòu)造方法 java中paint()的具體用法?
java中paint()的具體用法?1. 這種方法不需要太多注意,即重寫時,首先調(diào)用它超級油漆(g) 方法。paint方法不需要代碼調(diào)用,只需要重寫。2、油漆。公共空白油漆(graphicsg)繪制容
java中paint()的具體用法?
1. 這種方法不需要太多注意,即重寫時,首先調(diào)用它超級油漆(g) 方法。paint方法不需要代碼調(diào)用,只需要重寫。
2、油漆。公共空白油漆(graphicsg)繪制容器。此方法將油漆轉(zhuǎn)發(fā)到此容器的任何輕型組件。如果重新實現(xiàn)此方法,則應(yīng)調(diào)用超級油漆(g) 方法,以便可以正確地呈現(xiàn)輕量級組件。如果完全通過G中的當(dāng)前剪切設(shè)置剪切子組件,則不會將繪制()轉(zhuǎn)發(fā)到子組件。
3. 通常,在刷新顯示時,repeat()或類似于repeat()的類調(diào)用paint。當(dāng)在桌面上執(zhí)行某種操作以更改桌面上的映像時,JVM接收到接口已調(diào)整的信息。此時,它將調(diào)用visible的圖形組件的restore()方法來重新繪制接口。
4. 當(dāng)然,直接重畫或完全重畫是一個缺點。一種是使用雙緩存技術(shù),另一種是只重繪桌面顯示的一部分。雙緩沖區(qū)是指在緩沖區(qū)中模擬重畫過程,只將最終形成的結(jié)果傳送給顯示器進行顯示。