/* * EyeApplet.java * * Created on April 20, 2005, 12:35 PM */ /** * * @author levenick */ public class EyeApplet extends java.applet.Applet { Eye rightEye = new Eye(); Eye leftEye = new Eye(); /** Initializes the applet EyeApplet */ public void init() { try { java.awt.EventQueue.invokeAndWait(new Runnable() { public void run() { initComponents(); } }); } catch (Exception ex) { ex.printStackTrace(); } rightEye.setX(300); rightEye.setY(100); leftEye.setX(100); leftEye.setY(100); setSize(500,500); } public void paint(java.awt.Graphics g) { rightEye.paint(g); leftEye.paint(g); } /** This method is called from within the init() method to * initialize the form. * WARNING: Do NOT modify this code. The content of this method is * always regenerated by the Form Editor. */ private void initComponents() {//GEN-BEGIN:initComponents leftButton = new java.awt.Button(); rightButton = new java.awt.Button(); growButton = new java.awt.Button(); shrinkButton = new java.awt.Button(); setLayout(null); leftButton.setLabel("left"); leftButton.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { leftButtonActionPerformed(evt); } }); add(leftButton); leftButton.setBounds(20, 270, 32, 24); rightButton.setLabel("right"); rightButton.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { rightButtonActionPerformed(evt); } }); add(rightButton); rightButton.setBounds(90, 270, 40, 24); growButton.setLabel("grow"); growButton.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { growButtonActionPerformed(evt); } }); add(growButton); growButton.setBounds(250, 270, 43, 24); shrinkButton.setLabel("shrink"); shrinkButton.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { shrinkButtonActionPerformed(evt); } }); add(shrinkButton); shrinkButton.setBounds(330, 270, 50, 24); }//GEN-END:initComponents private void shrinkButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_shrinkButtonActionPerformed rightEye.shrinkPupil(); leftEye.shrinkPupil(); repaint(); }//GEN-LAST:event_shrinkButtonActionPerformed private void growButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_growButtonActionPerformed rightEye.growPupil(); leftEye.growPupil(); repaint(); }//GEN-LAST:event_growButtonActionPerformed private void rightButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_rightButtonActionPerformed rightEye.moveRight(); repaint(); }//GEN-LAST:event_rightButtonActionPerformed private void leftButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_leftButtonActionPerformed rightEye.moveLeft(); repaint(); }//GEN-LAST:event_leftButtonActionPerformed // Variables declaration - do not modify//GEN-BEGIN:variables private java.awt.Button growButton; private java.awt.Button leftButton; private java.awt.Button rightButton; private java.awt.Button shrinkButton; // End of variables declaration//GEN-END:variables }