我正在寻找使用AWT在Java中绘制图形的可能性。我对Java的了解仍然很基础,所以这主要是为了习惯AWT,即使它已经“老了”。
-Felix
答案 0 :(得分:0)
JFrame f = new JFrame();
JPanel p = new JPanel () {
public void paint(Graphics g){
Graphics2D g2d = printImg.createGraphics();
g2d.drawString("123", 10, 10);
}
}
f.add(p);
f.setSize(100,100);
f.setVisible(true);
如何在Swing组件中绘制的小例子,在AWT中是相同的。 paint方法是你可以绘画的方法。要查看可以绘制的内容(矩形,圆形,...),您可以查看“Graphics”或“Graphics2D”类的Java API。