我想在单击按钮时重新绘制我的屏幕(JForm)。由于一些逻辑的原因,重绘是不可能的。有没有其他方法可以这样做呢?
当我点击Save Pattern按钮时。形状应该重新绘制。
如果有人想知道为什么我不能使用这个question

发布于 2015-01-01 18:45:10
绘制是通过覆盖组件(最好是从JComponent扩展的组件并覆盖paintComponent)的一个绘制方法来完成的。
一种可能的解决方案是将输出呈现为BufferedImage,它允许您进行屏幕外呈现,并且可以控制,只需使用Graphics#drawImage甚至JLabel将BufferedImage呈现到屏幕上
https://stackoverflow.com/questions/27729961
复制相似问题