我是 Java 的新手,在我的程序中,我必须在paintComponent()与扩展 JPanel 的类中的某些情况下不同的函数中绘制一些线、弧等。
我通常使用 ActionScript 来处理视觉内容,当我使用 AS 时,我可以在任何函数中绘制任何几何图形。
那么,有没有办法在 Java 中做同样的事情,以及如何做?
谢谢!
我是 Java 的新手,在我的程序中,我必须在paintComponent()与扩展 JPanel 的类中的某些情况下不同的函数中绘制一些线、弧等。
我通常使用 ActionScript 来处理视觉内容,当我使用 AS 时,我可以在任何函数中绘制任何几何图形。
那么,有没有办法在 Java 中做同样的事情,以及如何做?
谢谢!
paintComponent(...)?您陈述了新的,也许您可能误解了如何最好地制作 Swing 图形,因此了解您的要求及其背后的基本原理可以帮助我们帮助您。paintComponent(...)方法中显示该图像setIcon(...)方法在 JLabel 的图标中。getGraphics()JPanel 等组件来获取您的 Graphics 对象。通过调用getGraphics()BufferedImage 或从paintComponent(Graphics g)参数中获取它。