有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java JFrame图像,在上面绘制

我使用以下代码创建一个带有图像的框架:

    JFrame f = new JFrame();
    try {
            f.setContentPane(new JLabel(new ImageIcon(ImageIO.read(new File("image.jpg")))));
    } 
    catch (IOException e) {
            e.printStackTrace();
    }
    f.pack();
    f.setVisible(true);

这很好,但现在我想在打开的框架中(在图像顶部)绘制一些东西

我是Java新手,我已经准备好尝试创建一个扩展JFrame的类,其中包含一个paint(Graphics g)方法,但它不起作用,我只看到了图像


共 (1) 个答案