毎度、お世話になります。 Q1)下記は、描画のサブルーチンですが、この中で、3個の描画(各々、A,B,C)を 行なっていますが、この内の1この描画(例えば、C)を取り消す事は可能ですか? static void drawCanvas_sub(Graphics2D g2){ BasicStroke wideStroke = new BasicStroke(3.0f); BasicStroke normalStroke = new BasicStroke(1.0f); g2.setStroke(wideStroke); g2.draw(new Line2D.Double(30.0d, 120.0d, 250.0d, 140.0d)); //A ********* g2.setStroke(normalStroke); g2.drawLine(0,100,520,100); //B *********** g2.drawRect(0, 0, 520, 380); //C ********** } 以上
↧