【问题标题】:How to Re Draw Form in JForm.如何在 JForm 中重新绘制表单。
【发布时间】:2015-02-28 01:33:29
【问题描述】:

我想在单击按钮时重新绘制我的屏幕 (JForm)。由于某些逻辑,它不可能与重绘有关。还有其他方法吗?

当我点击保存模式按钮时。形状应该重新绘制。

如果有人想知道为什么我不能画画,请看question

【问题讨论】:

    标签: java graphics awt paint repaint


    【解决方案1】:

    通过覆盖组件的一种绘制方法(最好是从JComponent 扩展的组件并覆盖paintComponent)来完成绘制。

    一种可能的解决方案是将输出渲染到BufferedImage,它允许您进行屏幕外渲染并且您可以控制它,当您想要时,只需使用Graphics#drawImage 甚至JLabel 来渲染BufferedImage到屏幕上

    【讨论】:

      猜你喜欢
      • 2017-06-28
      • 1970-01-01
      • 1970-01-01
      • 2011-05-22
      • 2010-09-22
      • 2016-12-12
      • 2016-07-19
      • 2012-10-19
      • 1970-01-01
      相关资源
      最近更新 更多