import java.awt.*; import java.awt.event.*; import java.net.*; public class ExterniDataVJAR extends Frame { Image imgKocka; ExterniDataVJAR() { super.setTitle(getClass().getName()); Toolkit t = Toolkit.getDefaultToolkit(); URL cestaKIkone = getClass().getResource("ikona.gif"); Image imgIkona = t.getImage(cestaKIkone); this.setIconImage(imgIkona); URL cestaKeKocce = getClass().getResource("kocka.jpg"); imgKocka = t.getImage(cestaKeKocce); Platno p = new Platno(); this.add(p, BorderLayout.CENTER); this.setSize(190, 123); this.setResizable(false); addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent e) { System.exit(0); } }); } class Platno extends Canvas { public void paint(Graphics g) { if (imgKocka != null) g.drawImage(imgKocka, 66, 0, 62, 100, this); } } public static void main(String[] args) { new ExterniDataVJAR().setVisible(true); } }