2个回答
展开全部
直接给你一个画一个矩形的例子:
import java.awt.Color;
import java.awt.Graphics;
import javax.swing.JFrame;
public class DrawPhoto extends JFrame {
public static void main(String[] args) {
new DrawPhoto();
}
public DrawPhoto() {
setSize(800,600);
setVisible(true);
}
public void paint(Graphics g) {
g.setColor(Color.BLUE);
g.fillRect(200, 200, 100, 100);
}
}
要点就是重写paint();这个方法不用你调用,而是自动会被调用。
import java.awt.Color;
import java.awt.Graphics;
import javax.swing.JFrame;
public class DrawPhoto extends JFrame {
public static void main(String[] args) {
new DrawPhoto();
}
public DrawPhoto() {
setSize(800,600);
setVisible(true);
}
public void paint(Graphics g) {
g.setColor(Color.BLUE);
g.fillRect(200, 200, 100, 100);
}
}
要点就是重写paint();这个方法不用你调用,而是自动会被调用。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询