[英]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.