import java.awt.*;

import javax.swing.*;


/**
 * @author Remi Forax
 *
 */
public class MyJComponent extends JComponent {

  protected void paintComponent(Graphics g) {
    super.paintComponent(g);
    
    g.drawLine(0,0,getWidth(),getHeight());
  }

  public static void main(String[] args) {
    
    //Toolkit.getDefaultToolkit().setDynamicLayout(true);
    
    JFrame frame=new JFrame("MyComponent");
    MyJComponent component=new MyJComponent();
    
    frame.getContentPane().add(component);
    frame.setSize(400,300);
    frame.show();
  }
}
