import javax.swing.*;
import java.awt.Graphics;
import java.awt.Image;
import java.awt.event.*;
public class Main extends JFrame {
Image img;
int width , height;
public Main() {
setTitle("");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setContentPane(new MyPanel());
setSize(500,500);
setVisible(true);
}
class MyPanel extends JPanel {
public MyPanel() {
ImageIcon icon = new ImageIcon("apple.jpg");
img = icon.getImage();
width = img.getWidth(this);
height = img.getHeight(this);
addKeyListener(new KeyListener() {
public void keyPressed(KeyEvent e) {
if(e.getKeyCode() == KeyEvent.VK_PLUS) {
repaint();
}
else if(e.getKeyCode() == KeyEvent.VK_MINUS) {
repaint();
}
}
@Override
public void keyTyped(KeyEvent e) {
// TODO Auto-generated method stub
}
@Override
public void keyReleased(KeyEvent e) {
// TODO Auto-generated method stub
}
});
}
public void paintComponent(Graphics g) {
super.paintComponent(g);
g.drawImage(img, 20, 20, this);
}
}
public static void main(String[] args) {
new Main();
}
}



