62,614
社区成员
发帖
与我相关
我的任务
分享
import java.awt.Frame;
import java.awt.Graphics;
import java.awt.Panel;
public class TempTest {
public static void main(String[] args) {
Frame f = new Frame();
Panel p= new Panel();
f.setVisible(true);
f.setBounds(100, 100, 400, 400);
f.add(p);
Graphics g = p.getGraphics();
g.drawRect(100, 100, 100, 100);
}
}
public class TempTest {
public static void main(String[] args) {
Frame f = new Frame();
Panel p= new Panel() {
@Override
public void paint(Graphics g) {
// TODO Auto-generated method stub
super.paint(g);
g.drawRect(100, 100, 100, 100);
}
};
f.setVisible(true);
f.setBounds(100, 100, 400, 400);
f.add(p);
}
}
一点建议,使用Swing组件,不要再用AWT组件了!
JFrame and JPanel