import javax.swing.*; import java.awt.Graphics; import java.awt.GridLayout; import java.awt.BorderLayout; import java.awt.Color; import java.awt.event.*; public class Joonis3 extends JApplet implements ActionListener{ int laius=40; int korgus=30; int kogus=5; int vahe=15; JTextField tfLaius=new JTextField(String.valueOf(laius)); JTextField tfKorgus=new JTextField(String.valueOf(korgus)); JTextField tfKogus=new JTextField(String.valueOf(kogus)); JCheckBox t2idetud=new JCheckBox(); public Joonis3(){ JPanel p=new JPanel(new GridLayout(4, 2)); //2 rida, 2 veergu p.add(new JLabel("Laius:")); p.add(tfLaius); p.add(new JLabel("Kõrgus:")); p.add(tfKorgus); p.add(new JLabel("Kogus:")); p.add(tfKogus); p.add(new JLabel("Täidetud:")); p.add(t2idetud); add(p, BorderLayout.SOUTH); tfLaius.addActionListener(this); tfKorgus.addActionListener(this); tfKogus.addActionListener(this); t2idetud.addActionListener(this); setBackground(Color.WHITE); setForeground(new Color(0, 0, 0)); } public void actionPerformed(ActionEvent e){ laius=Integer.parseInt(tfLaius.getText()); korgus=Integer.parseInt(tfKorgus.getText()); kogus=Integer.parseInt(tfKogus.getText()); repaint(); } public void paint(Graphics g){ super.paint(g); //Puhastab platsi int x=10; for(int nr=0; nr