Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Java

JavaFX में पथ तत्व द्विघात वक्र (Quadratic Curve) कैसे बनाएं?


यह क्लास पथ तत्व द्विघात वक्र (quadratic curve) को दर्शाता है। यह आपको वर्तमान निर्देशांक से निर्दिष्ट (नए) निर्देशांक तक एक द्विघात वक्र खींचने में मदद करता है।

द्विघात वक्र पथ तत्व बनाने के चरण

  • QuadCurveTo क्लास को इंस्टेंटिएट करें।

  • इस क्लास के गुणों को सेटर मेथड्स या कंस्ट्रक्टर के माध्यम से मान निर्दिष्ट करके सेट करें।

  • Path क्लास को इंस्टेंटिएट करें।

  • उपरोक्त निर्मित Path के ऑब्जर्वेबल लिस्ट ऑब्जेक्ट को getElements() मेथड का उपयोग करके प्राप्त करें।

  • उपरोक्त निर्मित QuadCurveTo ऑब्जेक्ट को 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.LineTo;
import javafx.scene.shape.MoveTo;
import javafx.scene.shape.Path;
import javafx.scene.shape.QuadCurveTo;
import javafx.scene.shape.VLineTo;

public class QuadraticCurveToExample extends Application {
    @Override
    public void start(Stage stage) {
        // पथ तत्व ऑब्जेक्ट्स बनाना
        MoveTo moveTo = new MoveTo(15, 15);
        LineTo line1 = new LineTo(100, 150);
        
        // QuadCurveTo क्लास को इंस्टेंटिएट करना
        QuadCurveTo quadCurveTo = new QuadCurveTo();
        
        // QuadCurveTo क्लास के गुणों को सेट करना
        quadCurveTo.setX(500.0f);
        quadCurveTo.setY(220.0f);
        quadCurveTo.setControlX(250.0f);
        quadCurveTo.setControlY(0.0f);
        
        // VLineTo ऑब्जेक्ट बनाना
        VLineTo vLine = new VLineTo();
        vLine.setY(80);
        
        // एक Path बनाना
        Path path = new Path();
        path.getElements().addAll(moveTo, line1, quadCurveTo, vLine);
        
        // अन्य गुण सेट करना
        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);
    }
}

आउटपुट

JavaFX में पथ तत्व द्विघात वक्र (Quadratic Curve) कैसे बनाएं?

  1. JavaFX स्लाइडर कैसे बनाएं? JavaFX स्लाइडर कैसे बनाएं?

    JavaFX Slider नामक एक क्लास प्रदान करता है, यह एक स्लाइडर कंपोनेंट का प्रतिनिधित्व करता है जो मानों की एक सतत श्रृंखला प्रदर्शित करता है। इसमें एक ट्रैक होता है जिस पर संख्यात्मक मान प्रदर्शित होते हैं। ट्रैक के साथ एक थंब होता है जो संख्याओं की ओर इंगित करता है। आप स्लाइडर के अधिकतम, न्यूनतम और प्

  1. दो थंब वाला JavaFX स्लाइडर कैसे बनाएं? दो थंब वाला JavaFX स्लाइडर कैसे बनाएं?

    सामान्यतः, एक स्लाइडर एक कंपोनेंट है जो मानों की एक सतत श्रृंखला प्रदर्शित करता है। इसमें एक ट्रैक होता है जिस पर संख्यात्मक मान प्रदर्शित होते हैं। ट्रैक के साथ एक थंब होता है जो संख्याओं की ओर इंगित करता है। आप स्लाइडर के अधिकतम, न्यूनतम और प्रारंभिक मान प्रदान कर सकते हैं। JavaFX द्वारा प्रदान

  1. Tkinter filedialog में फ़ाइल पथ कैसे निर्दिष्ट करें? Tkinter filedialog में फ़ाइल पथ कैसे निर्दिष्ट करें?

    Tkinter एप्लिकेशन के घटकों और उपयोगकर्ता-कार्रवाई योग्य आइटम बनाने के लिए कई बिल्ट-इन फ़ंक्शन और क्लास लाइब्रेरी मेथड्स प्रदान करता है। filedialog Tkinter मॉड्यूल में से एक है जो फ़ाइल/डायरेक्टरी चयन विंडो बनाने के लिए क्लास और लाइब्रेरी फ़ंक्शन प्रदान करता है। आप filedialog का उपयोग वहां कर सकते है