c# - 用于 Java 的 OnPaint()?

标签 c# java swing onpaint

好的,伙计们,真正的快速问题。我知道 C# Forms 有 OnPaint() 方法,该方法在渲染时不断被调用。我知道 Java 有一个类似的,但我不知道如何实现它。任何指针或示例(首选)将不胜感激。非常感谢。

最佳答案

如果使用 Swing,请避免在顶级容器(例如 JAppletJFrame)中绘制并使用 JComponent JPanel.

对于后两个类中的自定义绘画,使用paintComponent(Graphics)

关于c# - 用于 Java 的 OnPaint()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8047107/

相关文章:

java - 如何让Spring JMS从注释@JmsListener中选择目标队列名称

java - 如何在拖放过程中在 Main-JTable 上绘制 Row Header-JTable 的 Dropline?

java - JOptionPane : Display button "Ok" after a certain amount of time

java - 调整窗口大小或使用滚动条后绘画组件消失

java - while循环出错

java - 使用aidl调用另一个应用程序中的服务方法

c# - 无法从字符串转换为 NewtonSoft.Json.JsonReader

c# - Xml 反序列化 - 在 xml 数据中的未知节点之后,所有字段都保持为空

c# - 通过在循环内添加更多元素来扩展 foreach 循环

javascript - 所有面向对象的语言都会在内存中创建大量重复信息吗?