import java.applet.Applet; import java.awt.*; import java.awt.event.ActionListener; import java.awt.event.ActionEvent; public class maja extends Applet implements ActionListener{ Button nupp=new Button(" MAJA "); Label l1=new Label(" Sissega korrus "); Label l2=new Label(" Sissega tripikoda "); TextField txt1=new TextField(" 2"); TextField txt2=new TextField(" 4"); public void init(){ add(l1); l1.setAlignment(Label.RIGHT); l1.setBackground(Color.green); add(txt1); add(l2); l2.setAlignment(Label.RIGHT); l2.setBackground(Color.green); add(txt2); add(nupp); nupp.setBackground(Color.red); nupp.addActionListener(this); } public void actionPerformed(ActionEvent e){ int nr=Integer.parseInt(txt1.getText().trim()); int nr2=Integer.parseInt(txt2.getText().trim()); Graphics g=this.getGraphics(); g.setColor(Color.white); g.fillRect(0, 0, getSize().width, getSize().height); g.setColor(Color.magenta); if(nr>2){int w=20; for(int t=3;t<=nr;t++){ g.setColor(Color.white); g.fillRect(0, 0, getSize().width, getSize().height); g.setColor(Color.magenta); g.drawRect(100, 150, 150, 150+w); g.drawRect(210,250+w,30,50); int p=0,m=0; for(int a=1;a<=nr2;a++){ g.drawRect(250,295+w-p,20-m,5); p=p+5; m=m+5; } w=w+40; } } else{g.drawRect(100, 150, 150, 150); g.drawRect(210,250,30,50); int p=0,m=0; for(int a=1;a<=nr2;a++){ g.drawRect(250,295-p,20-m,5); p=p+5; m=m+5; } } g.drawLine(100,150,180,50); g.drawLine(180,50,250,150); int x=0,k=0; for(int n=1;n<=nr;n++){ for(int i=1;i<=3;i++){ g.drawRect(110+x, 160+k, 30, 30); x=x+35; } k=k+40; x=0; } } }