我正在使用以下函数来获取JPanel的初始屏幕截图。 如何设置它以获得JPanel的实时预览?
private static BufferedImage createImage(JPanel panel) {
int w = 800;
int h = 550;
BufferedImage bi = new BufferedImage(w, h, BufferedImage.TYPE_INT_RGB);
Graphics2D g = bi.createGraphics();
panel.paint(g);
return bi;
}
答案 0 :(得分:0)
如果您使用Eclipse作为IDE,那么有一个名为WindowBuilder的强大插件。这是一个用于制作GUI的拖放插件。如果您使用它打开现有的JPanel类,则可以在不运行任何代码的情况下查看您的面板。