标签: java image swing user-interface jframe
所以我有一个扩展JPanel的类,并在其上绘制BufferedImage(在paintComponent方法中)。 但是,在我调整窗口大小之前,图像不会显示。知道如何解决这个问题吗? 我尝试重画没有太大的成功。
JPanel
BufferedImage
paintComponent
答案 0 :(得分:3)
您必须使用validate();方法和repaint();。
validate();
repaint();
frame.repaint(); frame.validate(); frame.setVisible(true);