gpt4 book ai didi

java - 使用构造函数的 Graphics2D

转载 作者:行者123 更新时间:2023-12-02 00:34:32 25 4
gpt4 key购买 nike

我想使用 Line2D.Double 在 JFrame 中绘制一条直线,我也想使用构造函数(而不是通过方法)来绘制直线。我必须如何声明变量 g 就像 docs.oracle.com 上的示例一样?

public void paint (Graphics g) {
Graphics2D g2 = (Graphics2D) g;
...
}

最佳答案

绘画总是在方法中完成的。特别是 Swing 中的自定义绘制是在 Swing 组件(如 JComponent 或 JPanel)的 PaintComponent() 方法中完成的。

阅读 Custom Painting 上的 Swing 教程以获得更好的解释和示例。

关于java - 使用构造函数的 Graphics2D,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8169598/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com