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

जावाएफएक्स का उपयोग करके सर्कल कैसे बनाएं

एक सर्कल एक रेखा है जो एक बंद लूप बनाती है, जिस पर प्रत्येक बिंदु एक केंद्र बिंदु से एक निश्चित दूरी पर होता है। एक सर्कल को इसके केंद्र और त्रिज्या द्वारा परिभाषित किया जाता है - केंद्र से सर्कल पर किसी भी बिंदु तक की दूरी।

जावाएफएक्स में एक सर्कल को javafx.scene.shape.Circle क्लास द्वारा दर्शाया जाता है। इस क्लास में तीन प्रॉपर्टीज हैं -

  • centerX - यह प्रॉपर्टी एक सर्कल के केंद्र के x कोऑर्डिनेट को दर्शाती है, आप setCenterX() मेथड का उपयोग करके इस प्रॉपर्टी को मान सेट कर सकते हैं।

  • centerY - यह प्रॉपर्टी एक सर्कल के केंद्र के y कोऑर्डिनेट को दर्शाती है, आप setCenterY() मेथड का उपयोग करके इस प्रॉपर्टी को मान सेट कर सकते हैं।

  • radius - पिक्सेल में सर्कल की त्रिज्या, आप setRadius() मेथड का उपयोग करके इस प्रॉपर्टी को मान सेट कर सकते हैं।

एक सर्कल बनाने के लिए आपको -

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

  • सेटर मेथड्स का उपयोग करके या उन्हें कंस्ट्रक्टर में आर्गुमेंट्स के रूप में पास करके आवश्यक प्रॉपर्टीज सेट करें।

  • बनाए गए नोड (आकृति) को 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.Circle; 

public class DrawingCircle extends Application { 
    public void start(Stage stage) { 
        // सर्कल बनाना
        Circle circle = new Circle(); 
        // सर्कल की प्रॉपर्टीज सेट करना
        circle.setCenterX(300.0f); 
        circle.setCenterY(135.0f); 
        circle.setRadius(100.0f); 
        // अन्य प्रॉपर्टीज सेट करना
        circle.setFill(Color.DARKCYAN); 
        circle.setStrokeWidth(8.0); 
        circle.setStroke(Color.DARKSLATEGREY); 
        // सीन सेट करना
        Group root = new Group(circle); 
        Scene scene = new Scene(root, 595, 300, Color.BEIGE); 
        stage.setTitle("Drawing a Circle"); 
        stage.setScene(scene); 
        stage.show(); 
    } 
    
    public static void main(String args[]){ 
        launch(args); 
    } 
}

आउटपुट

जावाएफएक्स का उपयोग करके सर्कल कैसे बनाएं

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

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

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

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

  1. Java में OpenCV का उपयोग करके वृत्त कैसे बनाएं? Java में OpenCV का उपयोग करके वृत्त कैसे बनाएं?

    Java OpenCV लाइब्रेरी का org.opencv.imgproc पैकेज Imgproc नामक एक क्लास प्रदान करता है।वृत्त बनाने के लिए, आपको इस क्लास की circle() मेथड को कॉल करना होगा। यह मेथड निम्नलिखित पैरामीटर्स स्वीकार करती है −एक Mat ऑब्जेक्ट जो उस इमेज को दर्शाता है जिस पर वृत्त बनाया जाना है।एक Point ऑब्जेक्ट जो वृत्त के