import java.awt.*; import java.awt.event.*; import java.util.*; import java.sql.*; import java.io.*; import java.lang.*; import java.applet.*; import sun.audio.*; public class prog extends Frame { private Image image; Button button1 = new Button(); int x=0,y=0; public prog(String fileName) { final Graphics g=this.getGraphics(); Toolkit toolkit = Toolkit.getDefaultToolkit(); image = toolkit.getImage(fileName); MediaTracker mediaTracker = new MediaTracker(this); mediaTracker.addImage(image, 0); try { mediaTracker.waitForID(0); } catch (InterruptedException ie) { System.err.println(ie); System.exit(1); } addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent e) { System.exit(0); } }); setSize(image.getWidth(null), image.getHeight(null)); setTitle(fileName); show(); //buttonc(); //show(); /* button1.setLabel("start"); button1.setBounds(new Rectangle(8, 14, 69, 29)); button1.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { BufferedReader fis; try{ fis = new BufferedReader(new FileReader("ratios.txt")); String s = fis.readLine(); //System.out.println(s); // while (s != null) // { if (s.compareTo("1/1") >0) { x = 266; y = 660; System.out.println(s); paint(g); } //} } catch(Exception e1){} } }); this.setLayout(null); this.add(button1, null); setVisible(true);*/ } /*public void buttonc(){ }*/ public void paint(Graphics graphics) { graphics.drawImage(image, 0, 0, null); //graphics.drawRect(266,660,6,6); graphics.setColor(Color.BLUE); BufferedReader fis; try{ fis = new BufferedReader(new FileReader("ratios.txt")); String s = fis.readLine(); //System.out.println(s); while (s != null) { String s2=new String(); s2=s; //System.out.println(s2); int i=0; int cnt=0; int j=0; for(i=0;i