import java.awt.*;
import javax.swing.*;
import java.util.*;
import java.awt.event.*;
public class Main extends JFrame implements ActionListener{
private JButton xButton,yButton,autoButton;
private JPanel controlPanel;
public Main(){
setTitle("X--->Y");
setSize(500,500);
int width=Toolkit.getDefaultToolkit().getScreenSize().width;
int height=Toolkit.getDefaultToolkit().getScreenSize().height;
setLocation(width/2-this.getWidth()/2,height/2-this.getHeight()/2);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Container cp=getContentPane();
cp.setLayout(new BorderLayout());
xButton=new JButton("Run along with X");
yButton=new JButton("Run along with Y");
controlPanel=new JPanel();
controlPanel.setLayout(new FlowLayout());
controlPanel.add(xButton);
controlPanel.add(yButton);
cp.add(controlPanel);
xButton.addActionListener(this);
yButton.addActionListener(this);

}
public static void main(String args[]){
new Main().setVisible(true);

}
public void actionPerformed(ActionEvent e){
if(e.getSource()==xButton){
}

}
public void paint(Graphics g){
super.paint(g);
g.drawString("0",30,250);
g.setColor(Color.red);
g.drawLine(50,250,450,250); //dray X
g.drawLine(440,240,450,250);//draw arrow
g.drawLine(440,260,450,250);//draw arrow
g.drawString("X",460,250);
g.drawLine(50,50,50,450); //draw Y
g.drawLine(40,60,50,50);//draw arrow
g.drawLine(60,60,50,50);//draw arrow
g.drawString("Y",50,40);
for(int i=100;i<=450;i=i+50){ //draw y ruler
g.drawLine(50,i,60,i);
g.setColor(Color.blue);
}
for(int i=100;i<=400;i=i+50){ //draw x ruler
g.drawLine(i,250,i,240);
g.setColor(Color.MAGENTA);
}
int x[]={40,50,60};
int y[]={240,250,240};
Polygon p=new Polygon(x,y,3);
g.fillPolygon(p);   /* draw tranangle */
}
}