Вставить картинку - Java

Узнай цену своей работы

Формулировка задачи:

Создается окно, но картинка не появляется, подскажите пожалуйста в чем проблема
public class Main {
    public static void main (String[] args) {
        Main main = new Main();
        main.go();
    }
 
    public void go () {
        JFrame frame = new JFrame();
        MyDrawPanel panel = new MyDrawPanel();
 
        frame.getContentPane().add(panel);
 
        frame.setSize(300, 300);
        frame.setVisible(true);
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    }
}
import javax.swing.*;
import java.awt.*;
 
public class MyDrawPanel extends JPanel {
    public void paintComponent (Graphics g) {
        Image image = new ImageIcon("00203.jpg").getImage();
        g.drawImage(image, 3, 4, this);
    }
}

Решение задачи: «Вставить картинку»

textual
Листинг программы
Image image = new ImageIcon("src/b_clav.jpg").getImage();

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 3.6 из 5