2010-06-01 107 views
0

我正在寻找使用AWT绘制Java图形的可能性。我对Java的了解仍然很基础,所以这主要是为了适应AWT,即使它已经“老”了。使用AWT绘制Java图形

-Felix

+0

图中的“x | y plot”? – Tedil 2010-06-01 13:29:17

+0

没错,那将是我需要的。有没有任何开源库? – fb55 2010-06-01 15:30:04

+0

查看JFreeChart获取一个好的开源库。但是,因为它非常高级,除非你仔细查看实际的源代码,否则它不会教你太多关于AWT(或Swing)的知识。 – Catchwa 2010-06-01 23:17:32

回答

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将相同的涂料小例子。 绘画方法是你可以绘画的方法。要查看可以绘制的内容(矩形,圆圈......),可以查看“Graphics”或“Graphics2D”类的Java API。