图像面板不会立即显示在 JFrame 中



所以我有一个扩展JPanel的类,并在其上绘制BufferedImage(在其paintComponent方法中)。然而,图像不显示,直到我调整窗口的大小。知道怎么解决这个问题吗?我试着重画,但不太成功。

您必须将validate();方法与repaint();一起使用。

frame.repaint();
frame.validate();
frame.setVisible(true);

相关内容

  • 没有找到相关文章

最新更新