你能告訴我,如何將變量(在這種情況下 - a)傳遞給paintComponent?我認爲這種方式是錯誤的:Java Swing。 PaintingComponent
class PaintingComponent extends JPanel
{
public void paintComponent(Graphics g, int a)
{
raster.setPixel(12, a, clr);
}//paintComponent(Graphics g)
}
「狀態」應該是組件的一部分或組件可以訪問。你可以設置你自己的類,它可以接受額外的參數,並從你的paintComponent方法中調用它/ – MadProgrammer