DimensionF
Inheritance: java.lang.Object, java.awt.geom.Dimension2D
All Implemented Interfaces: java.io.Serializable
public class DimensionF extends Dimension2D implements Serializable
Kelas Dimension mengenkapsulasi lebar dan tinggi sebuah komponen (dalam presisi tunggal) dalam satu objek.
Biasanya nilai width dan height adalah bilangan bulat non-negatif. Konstruktor yang memungkinkan Anda membuat sebuah dimensi tidak mencegah Anda menetapkan nilai negatif untuk properti ini. Jika nilai width atau height negatif, perilaku beberapa metode yang didefinisikan oleh objek lain tidak terdefinisi.
Konstruktor
| Konstruktor | Deskripsi |
|---|---|
| DimensionF() | Membuat sebuah instance Dimension dengan lebar nol dan tinggi nol. |
| DimensionF(DimensionF d) | Membuat sebuah instance Dimension yang lebar dan tingginya sama dengan dimensi yang ditentukan. |
| DimensionF(float width, float height) | Membuat sebuah Dimension dan menginisialisasinya dengan lebar dan tinggi yang ditentukan. |
Bidang
| Bidang | Deskripsi |
|---|---|
| height | Dimensi tinggi; nilai negatif dapat digunakan. |
| width | Dimensi lebar; nilai negatif dapat digunakan. |
Metode
| Metode | Deskripsi |
|---|---|
| clone() | |
| equals(Object obj) | Memeriksa apakah dua objek dimensi memiliki nilai yang sama. |
| getClass() | |
| getHeight() | {@inheritDoc} |
| getSize() | Mendapatkan ukuran objek Dimension ini. |
| getWidth() | {@inheritDoc} |
| hashCode() | Mengembalikan kode hash untuk Dimension ini. |
| notify() | |
| notifyAll() | |
| setSize(DimensionF d) | Mengatur ukuran objek Dimension ini ke ukuran yang ditentukan. |
| setSize(double width, double height) | Mengatur ukuran objek Dimension ini ke lebar dan tinggi yang ditentukan dalam presisi ganda. |
| setSize(float width, float height) | Mengatur ukuran objek Dimension ini ke lebar dan tinggi yang ditentukan. |
| setSize(Dimension2D arg0) | |
| toString() | Mengembalikan representasi string dari nilai bidang height dan width objek Dimension ini. |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
DimensionF()
public DimensionF()
Membuat sebuah instance Dimension dengan lebar nol dan tinggi nol.
DimensionF(DimensionF d)
public DimensionF(DimensionF d)
Membuat sebuah instance Dimension yang lebar dan tingginya sama dengan dimensi yang ditentukan.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| d | DimensionF | dimensi yang ditentukan untuk nilai width dan height |
DimensionF(float width, float height)
public DimensionF(float width, float height)
Membuat sebuah Dimension dan menginisialisasinya dengan lebar dan tinggi yang ditentukan.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| lebar | float | lebar yang ditentukan |
| tinggi | float | tinggi yang ditentukan |
height
public float height
Dimensi tinggi; nilai negatif dapat digunakan.
width
public float width
Dimensi lebar; nilai negatif dapat digunakan.
clone()
public Object clone()
Returns: java.lang.Object
equals(Object obj)
public boolean equals(Object obj)
Memeriksa apakah dua objek dimensi memiliki nilai yang sama.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| obj | java.lang.Object |
Returns: boolean
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getHeight()
public double getHeight()
Returns: double
getSize()
public DimensionF getSize()
Mendapatkan ukuran objek Dimension ini. Metode ini disertakan untuk melengkapi, agar sejajar dengan metode getSize yang didefinisikan oleh Component.
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()
Mengembalikan kode hash untuk Dimension ini.
Returns:
int - kode hash untuk Dimension ini
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
setSize(DimensionF d)
public void setSize(DimensionF d)
Mengatur ukuran objek Dimension ini ke ukuran yang ditentukan. Metode ini disertakan untuk melengkapi, agar sejajar dengan metode setSize yang didefinisikan oleh Component.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| d | DimensionF | ukuran baru untuk objek Dimension ini |
setSize(double width, double height)
public void setSize(double width, double height)
Mengatur ukuran objek Dimension ini ke lebar dan tinggi yang ditentukan dengan presisi ganda. Perhatikan bahwa jika width atau height lebih besar dari Integer.MAX_VALUE, mereka akan direset ke Integer.MAX_VALUE.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| lebar | double | lebar baru untuk objek Dimension |
| tinggi | double | tinggi baru untuk objek Dimension |
setSize(float width, float height)
public void setSize(float width, float height)
Mengatur ukuran objek Dimension ini ke lebar dan tinggi yang ditentukan. Metode ini disertakan untuk melengkapi, agar sejajar dengan metode setSize yang didefinisikan oleh Component.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| lebar | float | lebar baru untuk objek Dimension ini |
| tinggi | float | tinggi baru untuk objek Dimension ini |
setSize(Dimension2D arg0)
public void setSize(Dimension2D arg0)
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| arg0 | java.awt.geom.Dimension2D |
toString()
public String toString()
Mengembalikan representasi string dari nilai bidang height dan width objek Dimension ini. Metode ini dimaksudkan hanya untuk tujuan debugging, dan konten serta format string yang dikembalikan dapat bervariasi antar implementasi. String yang dikembalikan dapat kosong tetapi tidak boleh null.
Returns:
java.lang.String - representasi string dari objek Dimension ini
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| arg0 | long | |
| arg1 | int |