私のコード:
public class YesOrNo{
Graphics g;
public void createAndShowGui() {
JPanel x=new JPanel(){
@Override
protected void paintComponent(Graphics g) {
super.paintComponent(g);
g2 = (Graphics2D)g;
g2.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON);
}
}
}
public void drawARectangle(){
g.drawRect(10, 10, 50, 50);
}
}
paintComponent 内でメソッドを呼び出しg
てパラメーターとして渡すことができることは知っていますが、そのメソッドを内部で呼び出さずにそれを行うことはできますpaintComponent
か?