Java小程序 |使用 drawLine() 方法绘制一条线
这篇文章将解释在Java中使用paint绘制线条的代码。这使用 drawLine() 方法。
句法:
drawLine(int x1, int y1, int x2, int y2)
参数: drawLine 方法有四个参数:
- x1 - 它采用第一个点的 x 坐标。
- y1 - 它采用第一个点的 y 坐标。
- x2 – 取第二个点的 x 坐标。
- y2 – 取第二个点的 y 坐标
结果:此方法将从 (x1, y1) 坐标到 (x2, y2) 坐标绘制一条线。
下面的程序说明了上述问题:
例子:
// Java program to draw a line in Applet
import java.awt.*;
import javax.swing.*;
import java.awt.geom.Line2D;
class MyCanvas extends JComponent {
public void paint(Graphics g)
{
// draw and display the line
g.drawLine(30, 20, 80, 90);
}
}
public class GFG1 {
public static void main(String[] a)
{
// creating object of JFrame(Window popup)
JFrame window = new JFrame();
// setting closing operation
window.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
// setting size of the pop window
window.setBounds(30, 30, 200, 200);
// setting canvas for draw
window.getContentPane().add(new MyCanvas());
// set visibility
window.setVisible(true);
}
}
输出 :
注意:上述函数是Java.awt 包的一部分,属于Java.awt.Graphics 类。此外,这些代码可能无法在在线编译器中运行,请使用离线编译器。 x1、x2、y1 和 y2 坐标可由程序员根据需要更改。