DimensionF

Inheritance: java.lang.Object, java.awt.geom.Dimension2D

All Implemented Interfaces: java.io.Serializable

public class DimensionF extends Dimension2D implements Serializable

Dimension क्लास एक घटक की चौड़ाई और ऊँचाई (एकल सटीकता में) को एक ही वस्तु में समाहित करती है।

आमतौर पर width और height के मान गैर-नकारात्मक पूर्णांक होते हैं। वे कंस्ट्रक्टर जो आपको एक डाइमेंशन बनाने की अनुमति देते हैं, इन गुणों के लिए नकारात्मक मान सेट करने से नहीं रोकते। यदि width या height का मान नकारात्मक है, तो अन्य ऑब्जेक्ट्स द्वारा परिभाषित कुछ मेथड्स का व्यवहार अपरिभाषित रहता है।

कंस्ट्रक्टर्स

कंस्ट्रक्टरविवरण
DimensionF()Dimension का एक इंस्टेंस बनाता है जिसकी चौड़ाई शून्य और ऊँचाई शून्य होती है।
DimensionF(DimensionF d)Dimension का एक इंस्टेंस बनाता है जिसकी चौड़ाई और ऊँचाई निर्दिष्ट डाइमेंशन के समान होती है।
DimensionF(float width, float height)Dimension बनाता है और इसे निर्दिष्ट चौड़ाई और निर्दिष्ट ऊँचाई से प्रारंभ करता है।

फ़ील्ड्स

फ़ील्डविवरण
heightऊँचाई डाइमेंशन; नकारात्मक मानों का उपयोग किया जा सकता है।
widthचौड़ाई डाइमेंशन; नकारात्मक मानों का उपयोग किया जा सकता है।

मेथड्स

मेथडविवरण
clone()
equals(Object obj)जाँचता है कि क्या दो डाइमेंशन ऑब्जेक्ट्स के मान समान हैं।
getClass()
getHeight(){@inheritDoc}
getSize()इस Dimension ऑब्जेक्ट का आकार प्राप्त करता है।
getWidth(){@inheritDoc}
hashCode()इस Dimension के लिए हैश कोड लौटाता है।
notify()
notifyAll()
setSize(DimensionF d)इस Dimension ऑब्जेक्ट का आकार निर्दिष्ट आकार पर सेट करता है।
setSize(double width, double height)इस Dimension ऑब्जेक्ट का आकार डबल प्रिसीजन में निर्दिष्ट चौड़ाई और ऊँचाई पर सेट करता है।
setSize(float width, float height)इस Dimension ऑब्जेक्ट का आकार निर्दिष्ट चौड़ाई और ऊँचाई पर सेट करता है।
setSize(Dimension2D arg0)
toString()इस Dimension ऑब्जेक्ट के height और width फ़ील्ड्स के मानों का स्ट्रिंग प्रतिनिधित्व लौटाता है।
wait()
wait(long arg0)
wait(long arg0, int arg1)

DimensionF()

public DimensionF()

Dimension का एक इंस्टेंस बनाता है जिसकी चौड़ाई शून्य और ऊँचाई शून्य होती है।

DimensionF(DimensionF d)

public DimensionF(DimensionF d)

Dimension का एक इंस्टेंस बनाता है जिसकी चौड़ाई और ऊँचाई निर्दिष्ट डाइमेंशन के समान होती है।

Parameters:

पैरामीटरप्रकारविवरण
dDimensionFwidth और height मानों के लिए निर्दिष्ट डाइमेंशन

DimensionF(float width, float height)

public DimensionF(float width, float height)

Dimension बनाता है और इसे निर्दिष्ट चौड़ाई और निर्दिष्ट ऊँचाई से प्रारंभ करता है।

Parameters:

पैरामीटरप्रकारविवरण
चौड़ाईfloatनिर्दिष्ट चौड़ाई
ऊँचाईfloatनिर्दिष्ट ऊँचाई

height

public float height

ऊँचाई डाइमेंशन; नकारात्मक मानों का उपयोग किया जा सकता है।

width

public float width

चौड़ाई डाइमेंशन; नकारात्मक मानों का उपयोग किया जा सकता है।

clone()

public Object clone()

Returns: java.lang.Object

equals(Object obj)

public boolean equals(Object obj)

जाँचता है कि क्या दो डाइमेंशन ऑब्जेक्ट्स के मान समान हैं।

Parameters:

पैरामीटरप्रकारविवरण
objjava.lang.Object

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getHeight()

public double getHeight()

Returns: double

getSize()

public DimensionF getSize()

इस Dimension ऑब्जेक्ट का आकार प्राप्त करता है। यह मेथड पूर्णता के लिए शामिल किया गया है, ताकि Component द्वारा परिभाषित getSize मेथड के समान हो।

Returns: DimensionF - the size of this dimension, a new instance of Dimension with the same width and height

getWidth()

public double getWidth()

Returns: double

hashCode()

public int hashCode()

इस Dimension के लिए हैश कोड लौटाता है।

Returns: int - इस Dimension का हैश कोड

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setSize(DimensionF d)

public void setSize(DimensionF d)

इस Dimension ऑब्जेक्ट का आकार निर्दिष्ट आकार में सेट करता है। यह मेथड पूर्णता के लिए शामिल किया गया है, ताकि Component द्वारा परिभाषित setSize मेथड के समान हो।

Parameters:

पैरामीटरप्रकारविवरण
dDimensionFइस Dimension ऑब्जेक्ट के लिए नया आकार

setSize(double width, double height)

public void setSize(double width, double height)

इस Dimension ऑब्जेक्ट का आकार निर्दिष्ट चौड़ाई और ऊँचाई में डबल प्रिसीजन के साथ सेट करता है। ध्यान दें कि यदि width या height Integer.MAX_VALUE से बड़े हैं, तो उन्हें Integer.MAX_VALUE पर रीसेट कर दिया जाएगा।

Parameters:

पैरामीटरप्रकारविवरण
चौड़ाईdoubleDimension ऑब्जेक्ट के लिए नई चौड़ाई
ऊँचाईdoubleDimension ऑब्जेक्ट के लिए नई ऊँचाई

setSize(float width, float height)

public void setSize(float width, float height)

इस Dimension ऑब्जेक्ट का आकार निर्दिष्ट चौड़ाई और ऊँचाई में सेट करता है। यह मेथड पूर्णता के लिए शामिल किया गया है, ताकि Component द्वारा परिभाषित setSize मेथड के समान हो।

Parameters:

पैरामीटरप्रकारविवरण
चौड़ाईfloatइस Dimension ऑब्जेक्ट के लिए नई चौड़ाई
ऊँचाईfloatइस Dimension ऑब्जेक्ट के लिए नई ऊँचाई

setSize(Dimension2D arg0)

public void setSize(Dimension2D arg0)

Parameters:

पैरामीटरप्रकारविवरण
arg0java.awt.geom.Dimension2D

toString()

public String toString()

इस Dimension ऑब्जेक्ट के height और width फ़ील्ड के मानों का स्ट्रिंग प्रतिनिधित्व लौटाता है। यह मेथड केवल डिबगिंग उद्देश्यों के लिए उपयोग किया जाता है, और लौटाए गए स्ट्रिंग की सामग्री और स्वरूप कार्यान्वयन के बीच भिन्न हो सकते हैं। लौटाया गया स्ट्रिंग खाली हो सकता है लेकिन null नहीं हो सकता।

Returns: java.lang.String - इस Dimension ऑब्जेक्ट का स्ट्रिंग प्रतिनिधित्व

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Parameters:

पैरामीटरप्रकारविवरण
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

पैरामीटरप्रकारविवरण
arg0long
arg1int