なぜかg.drawStringとg.drawLineでエラーが出ます。
importをしてないからだと思いimport文を書いてみましたがこのimport文は使用されていません。
といわれました。
エラー内容は
”メソッド drawLine(int, int, int, int) は型 Graphics で未定義です”
です
drawString,drawLineの下に波線が入りエラーがでており、コンパイルができません。
java
1import java.applet.Applet; 2import java.awt.Point; 3import java.awt.event.MouseEvent; 4import java.awt.event.MouseListener; 5 6public class Graphics extends Applet implements MouseListener{ 7 8 public void paint(Graphics g){ 9 g.drawString("abcdefghijklmn", 10, 50); 10 11 g.drawLine(5, 50, 100, 50); 12 } 13 14 15 public void mouseClicked(MouseEvent e){ 16 Point point = e.getPoint(); 17 System.out.println("X座標:" + point.x); 18 System.out.println("Y座標:" + point.y); 19 } 20 21 22 @Override 23 public void mousePressed(MouseEvent e) { 24 25 } 26 27 @Override 28 public void mouseReleased(MouseEvent e) { 29 30 } 31 32 @Override 33 public void mouseEntered(MouseEvent e) { 34 35 } 36 37 @Override 38 public void mouseExited(MouseEvent e) { 39 40 } 41}
どんなエラーが出たか書いてください。ビルド出来ないんですか?実行中に異常終了するんですか?想定通りに動作しないんですか?エラーメッセージがあるようならそれも本文に入れてください。
回答2件
あなたの回答
tips
プレビュー