簡體   English   中英

從jpanel獲取(g)圖形

[英]Get (g) graphics from jpanel

如何從Java中的jpanel中獲取g元素,如何將其傳遞到另一個繪制在其上的對象並將其傳遞回去。 為了清楚起見,我可以使用g或圖形在jpanel上繪制; 但似乎無法將此傳遞給另一個對象以在其他位置使用它。 預先感謝,我一直在尋找解決方案,但找不到任何東西,可能是我使用的術語不正確,對不起。

Graphics對象從JPanel傳遞到另一個(幫助程序)對象的最干凈方法是從paintComponent方法傳遞該對象。 這樣,您可以確保將始終實例化該對象。

@Override
public void paintComponent(Graphics g) {
   super.paintComponent(g);
   myGraphicsHelper.drawStuff(g);
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM