اذهب إلى المحتوى

السؤال

Recommended Posts

  • 0
نشر

الحزمة هي package java.awt.geom وتحتوي على class Point2D، وتلك هي الفئة الأساسية لجميع الكائنات التي تخزن إحداثيات ثنائية الأبعاد.

وتوفر الفئة مجموعة من الأساليب لمعالجة نقاط ثنائية الأبعاد، مثل حساب المسافة بين نقطتين وتحديد ما إذا كانت النقطة داخل شكل هندسي.

باستطاعتك أيضًا استخدام الفئة javafx.geometry.Point2D لتمثيل نقاط ثنائية الأبعاد، وتلك الفئة متشابهة مع الفئة java.awt.geom.Point2D، ولكنها توفر بعض الميزات الإضافية، مثل دعم تنسيقات النقاط المعقدة.

وإليك مثال على استعمال الفئة java.awt.geom.Point2D:

import java.awt.geom.Point2D;

public class Point2DExample {

    public static void main(String[] args) {
        Point2D point1 = new Point2D.Double(10, 20);
        Point2D point2 = new Point2D.Double(30, 40);

        System.out.println("Distance between points: " + point1.distance(point2));

        if (point1.contains(point2)) {
            System.out.println("Point 2 is inside point 1");
        } else {
            System.out.println("Point 2 is not inside point 1");
        }
    }
}

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...