To draw line using Java AWT Graphics
g.drawLine(0, 0, 100, 90);
Full source
// Demonstrate the key event handlers. import java.awt.Graphics; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.SwingUtilities; class SimpleKey extends JLabel { public void paint(Graphics g) { // Draw lines. g.drawLine(0, 0, 100, 90); // ww w.j av a 2 s . co m } } public class Main { public static void main(String args[]) { // Create the frame on the event dispatching thread. SwingUtilities.invokeLater(new Runnable() { public void run() { // Create a new JFrame container. JFrame jfrm = new JFrame("java2s.com"); // Give the frame an initial size. jfrm.setSize(220, 200); // Terminate the program when the user closes the application. jfrm.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); // Add the label to the content pane. jfrm.add(new SimpleKey()); // Display the frame. jfrm.setVisible(true); } }); } }