यह क्लास पथ तत्व ऊर्ध्वाधर रेखा (vertical line) को दर्शाता है। यह आपको वर्तमान निर्देशांक से निर्दिष्ट (नए) निर्देशांक तक एक ऊर्ध्वाधर रेखा खींचने में मदद करता है।
ऊर्ध्वाधर रेखा पथ तत्व बनाने के चरण
VLineTo क्लास को इंस्टेंटिएट करें।
इस क्लास के गुणों को सेटर मेथड्स या कंस्ट्रक्टर के माध्यम से मान निर्दिष्ट करके सेट करें।
Path क्लास को इंस्टेंटिएट करें।
उपरोक्त निर्मित Path के ऑब्जर्वेबल लिस्ट ऑब्जेक्ट को getElements() मेथड का उपयोग करके प्राप्त करें।
उपरोक्त निर्मित VLineTo ऑब्जेक्ट को add() मेथड का उपयोग करके ऑब्जर्वेबल लिस्ट में जोड़ें।
अंत में, पथ को Group ऑब्जेक्ट में जोड़ें।
उदाहरण
import javafx.application.Application;
import javafx.scene.Group;
import javafx.scene.Scene;
import javafx.scene.paint.Color;
import javafx.stage.Stage;
import javafx.scene.shape.HLineTo;
import javafx.scene.shape.LineTo;
import javafx.scene.shape.MoveTo;
import javafx.scene.shape.Path;
import javafx.scene.shape.VLineTo;
public class VLineToExample extends Application {
@Override
public void start(Stage stage) {
// पथ तत्व ऑब्जेक्ट्स बनाना
MoveTo moveTo = new MoveTo(150, 50);
LineTo line1 = new LineTo(421, 90);
// VLineTo ऑब्जेक्ट बनाना
VLineTo vLine1 = new VLineTo();
vLine1.setY(230);
HLineTo hLine = new HLineTo();
hLine.setX(50);
VLineTo vLine2 = new VLineTo();
vLine2.setY(50);
// एक Path बनाना
Path path = new Path();
path.getElements().addAll(moveTo, line1, vLine1, hLine, vLine2);
// अन्य गुण सेट करना
path.setStrokeWidth(8.0);
path.setStroke(Color.DARKSLATEGREY);
// Stage ऑब्जेक्ट तैयार करना
Group root = new Group(path);
Scene scene = new Scene(root, 595, 300, Color.BEIGE);
stage.setTitle("JavaFX उदाहरण");
stage.setScene(scene);
stage.show();
}
public static void main(String args[]) {
launch(args);
}
}
आउटपुट
