import java.awt.*; import java.applet.Applet; import java.awt.event.*; public class lift extends Applet implements ActionListener { int k=1; int k2=1; int korrus=0; int korrus2=8; Button nupp1=new Button("1"); Button nupp2=new Button("2"); Button nupp3=new Button("3"); Button nupp4=new Button("4"); Button nupp5=new Button("5"); Button nupp6=new Button("6"); Button nupp7=new Button("7"); Button nupp8=new Button("8"); Button nupp9=new Button("9"); public lift(){ add(nupp1); add(nupp2); add(nupp3); add(nupp4); add(nupp5); add(nupp6); add(nupp7); add(nupp8); add(nupp9); nupp1.addActionListener(this); nupp2.addActionListener(this); nupp3.addActionListener(this); nupp4.addActionListener(this); nupp5.addActionListener(this); nupp6.addActionListener(this); nupp7.addActionListener(this); nupp8.addActionListener(this); nupp9.addActionListener(this); } public void actionPerformed(ActionEvent e){ if(e.getSource()==nupp1){ k=1; // k2=9; repaint(); } if(e.getSource()==nupp2){ k=2; // k2=8; repaint(); } if(e.getSource()==nupp3){ k=3; // k2=7; repaint(); } if(e.getSource()==nupp4){ k=4; // k2=6; repaint(); } if(e.getSource()==nupp5){ k=5; // k2=5; repaint(); } if(e.getSource()==nupp6){ k=6; // k2=4; repaint(); } if(e.getSource()==nupp7){ k=7; // k2=3; repaint(); } if(e.getSource()==nupp8){ k=8; // k2=2; repaint(); } if(e.getSource()==nupp9){ k=9; // k2=1; repaint(); } } public void paint(Graphics g){ g.setColor(Color.red); g.drawString("1", 10, 320); g.drawString("2", 10, 290); g.drawString("3", 10, 260); g.drawString("4", 10, 230); g.drawString("5", 10, 200); g.drawString("6", 10, 170); g.drawString("7", 10, 140); g.drawString("8", 10, 110); g.drawString("9", 10, 80); g.setColor(Color.black); g.fillRect(20, 300, 300, 29); g.fillRect(20, 270, 300, 29); g.fillRect(20, 240, 300, 29); g.fillRect(20, 210, 300, 29); g.fillRect(20, 180, 300, 29); g.fillRect(20, 150, 300, 29); g.fillRect(20, 120, 300, 29); g.fillRect(20, 90, 300, 29); g.fillRect(20, 60, 300, 29); //if(korrus-k=k; kor--){ g.setColor(Color.red); g.fillRect(320, 300-(kor*30), 29, 29); try{Thread.sleep(100);}catch(Exception e){} g.setColor(Color.white); g.fillRect(320, 300-(kor*30), 29, 29); korrus=kor; } } g.setColor(Color.red); g.fillRect(320, 300-(korrus*30), 29, 29); //} else { //lift2 if(korrus2=k; kor2--){ g.setColor(Color.red); g.fillRect(220, 300-(kor2*30), 29, 29); try{Thread.sleep(100);}catch(Exception e){} g.setColor(Color.black); g.fillRect(220, 300-(kor2*30), 29, 29); korrus2=kor2; } } //} g.setColor(Color.red); g.fillRect(220, 300-(korrus2*30), 29, 29); } public static void main(String[] argumendid){ Frame f=new Frame(); f.add(new lift()); f.setSize(400, 400); f.setVisible(true); } }