【发布时间】:2013-09-03 11:41:18
【问题描述】:
所以我对 Java 编程和一般编程很陌生,请原谅我缺乏知识。我正在尝试在屏幕上用一些给定的坐标绘制一个简单的矩形。
这是我在抽屉类中的代码:
public class Drawer extends JPanel {
public static void drawPixel(Graphics g, int x, int y) {
g.fillRect(x, y, 5, 5);
}
}
这是我试图在主类中使用的代码:
Drawer drawer = new Drawer();
Drawer.drawPixel(Graphics g, i9, i10);
所以我真的不明白第一个参数是什么。它给了我一个错误,说它无法解析“符号 g”。 i9 和 i10 是我希望它绘制矩形的坐标。
提前感谢您的帮助。 :)
【问题讨论】:
-
花一些时间阅读 Oracle Swing 教程。它将向您展示如何将 GUI 部分组合在一起。 docs.oracle.com/javase/tutorial/uiswing
标签: java swing jpanel graphics2d