This is my program the controls are not getting added please advise me how to add it.
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.applet.*;
public class
testing extends JFrame implements Runnable
{
Thread t;
int i, j, x, y;
public volatile boolean run=true;
JButton b1, b2;
public static void main(
String args[])
{
testing tst=new testing();
}
public testing()
{
b1=new JButton("stop");
b2=new JButton("start");
JPanel p=new JPanel();
p.add(b1);
p.add(b2);
pack();
setVisible(true);
setSize(800, 500);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
t=new Thread(this);
t.start();
}
public void run()
{
for(i=0;i<210;i+=10)
{
repaint();
try
{
t.sleep(300);
}catch (InterruptedException es)
{}
}
}
public void paint(Graphics g)
{
g.setColor(Color.blue);
g.drawLine(50, 250, 50+i, 250);
g.drawLine(50, 50, 50, 50+i);
}
}