TextAttribute Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Kelas TextAttribute menentukan kunci atribut dan nilai atribut yang digunakan untuk penyajian teks.
[Android.Runtime.Register("java/awt/font/TextAttribute", DoNotGenerateAcw=true)]
public sealed class TextAttribute : Java.Text.AttributedCharacterIteratorAttribute
[<Android.Runtime.Register("java/awt/font/TextAttribute", DoNotGenerateAcw=true)>]
type TextAttribute = class
inherit AttributedCharacterIteratorAttribute
- Warisan
- Atribut
Keterangan
Kelas TextAttribute menentukan kunci atribut dan nilai atribut yang digunakan untuk penyajian teks.
TextAttribute instans digunakan sebagai kunci atribut untuk mengidentifikasi atribut di kelas yang menangani atribut teks. Konstanta lain yang ditentukan dalam kelas ini dapat digunakan sebagai nilai atribut.
Untuk setiap atribut teks, dokumentasi menyediakan: <UL><LI>jenis nilainya, <LI>konstanta yang telah ditentukan sebelumnya yang relevan, jika ada <LI>efek default jika atribut tidak ada <LI>nilai yang valid jika ada batasan <LI>deskripsi efek. </UL>
<Nilai> H3</H3><UL><LI>Nilai atribut harus selalu tidak dapat diubah.
<LI>Di mana batasan nilai diberikan, nilai apa pun di luar set tersebut dicadangkan untuk digunakan di masa mendatang; nilai akan diperlakukan sebagai default.
<LI>Nilai null diperlakukan sama dengan nilai default dan menghasilkan perilaku default.
<li>Jika nilai bukan dari jenis yang tepat, atribut akan diabaikan.
<li>Identitas nilai tidak masalah, hanya nilai aktual. Misalnya, TextAttribute.WEIGHT_BOLD dan new Float(2.0) menunjukkan hal yang sama WEIGHT.
<li>Nilai atribut jenis Number (digunakan untuk WEIGHT, , WIDTH, POSTURESIZE, JUSTIFICATION, dan TRACKING) dapat bervariasi di sepanjang rentang alaminya dan tidak dibatasi untuk konstanta yang telah ditentukan sebelumnya.
Number.floatValue() digunakan untuk mendapatkan nilai aktual dari Number.
<li>Nilai untuk WEIGHT, WIDTH, dan POSTURE diinterpolasi oleh sistem, yang dapat memilih font 'terdekat yang tersedia' atau menggunakan teknik lain untuk memperkirakan permintaan pengguna.
</UL>
Java dokumentasi untuk java.awt.font.TextAttribute.
Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.
Properti
| Nama | Deskripsi |
|---|---|
| Background |
Kunci atribut untuk cat yang digunakan untuk merender latar belakang teks. |
| BidiEmbedding |
Kunci atribut untuk tingkat penyematan teks. |
| CharReplacement |
Kunci atribut untuk glyph yang ditentukan pengguna untuk ditampilkan sebagai pengganti glyph standar font untuk karakter. |
| Class |
Mengembalikan kelas runtime dari . |
| Family |
Kunci atribut untuk nama font. |
| Font |
Kunci atribut yang digunakan untuk menyediakan font yang akan digunakan untuk merender teks. |
| Foreground |
Kunci atribut untuk cat yang digunakan untuk merender teks. |
| Handle |
Handel ke instans Android yang mendasar. (Diperoleh dari Object) |
| InputMethodHighlight |
Kunci atribut untuk gaya sorotan metode input. |
| InputMethodUnderline |
Kunci atribut untuk metode input menggaris bawahi. |
| JniIdentityHashCode |
Mendapatkan kode hash identitas yang ditetapkan ke Java peer ini oleh runtime interop. (Diperoleh dari Object) |
| JniManagedPeerState |
Kelas |
| JniPeerMembers |
Mendapatkan metadata JNI yang digunakan untuk memanggil anggota peer Java ini. |
| Justification |
Kunci atribut untuk pertimbangan paragraf. |
| JustificationFull |
Ratakan garis ke lebar penuh yang diminta. |
| JustificationNone |
Jangan biarkan garis dibenarkan. |
| Kerning |
Kunci atribut untuk meminta kerning. |
| KerningOn |
Minta kerning standar. |
| Ligatures |
Kunci atribut untuk mengaktifkan ligatur opsional. |
| LigaturesOn |
Minta ligatur opsional standar. |
| Name |
Mengembalikan nama atribut. (Diperoleh dari AttributedCharacterIteratorAttribute) |
| NumericShaping |
Kunci atribut untuk mengonversi digit desimal ASCII ke rentang desimal lainnya. |
| PeerReference |
Mendapatkan referensi objek JNI untuk peer Java ini. (Diperoleh dari Object) |
| Posture |
Kunci atribut untuk postur font. |
| PostureOblique |
Postur miring standar. |
| PostureRegular |
Postur standar, tegak. |
| RunDirection |
Kunci atribut untuk arah eksekusi baris. |
| RunDirectionLtr |
Arah eksekusi kiri-ke-kanan. |
| RunDirectionRtl |
Arah eksekusi kanan-ke-kiri. |
| Size |
Kunci atribut untuk ukuran font. |
| Strikethrough |
Kunci atribut untuk coretan. |
| StrikethroughOn |
Satu serangan. |
| Superscript |
Kunci atribut untuk superskrip dan subskrip. |
| SuperscriptSub |
Subskrip standar. |
| SuperscriptSuper |
Superskrip standar. |
| SwapColors |
Kunci atribut untuk bertukar latar depan dan latar belakang |
| SwapColorsOn |
Tukar latar depan dan latar belakang. |
| ThresholdClass |
API ini mendukung infrastruktur Mono untuk Android dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. (Diperoleh dari AttributedCharacterIteratorAttribute) |
| ThresholdType |
API ini mendukung infrastruktur Mono untuk Android dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. (Diperoleh dari AttributedCharacterIteratorAttribute) |
| Tracking |
Kunci atribut untuk mengontrol pelacakan. |
| TrackingLoose |
Lakukan pelacakan longgar. |
| TrackingTight |
Lakukan pelacakan yang ketat. |
| Transform |
Kunci atribut untuk transformasi font. |
| Underline |
Kunci atribut untuk garis bawah. |
| UnderlineLowDashed |
Garis bawah rendah piksel tunggal putus-putus. |
| UnderlineLowDotted |
Garis bawah rendah titik-titik piksel tunggal. |
| UnderlineLowGray |
Garis bawah rendah abu-abu piksel ganda. |
| UnderlineLowOnePixel |
Garis bawah rendah padat piksel tunggal. |
| UnderlineLowTwoPixel |
Garis bawah rendah dua piksel solid. |
| UnderlineOn |
Garis bawah standar. |
| Weight |
Kunci atribut untuk berat font. |
| WeightBold |
Bobot tebal standar. |
| WeightDemibold |
Bobot yang cukup ringan daripada |
| WeightDemilight |
Berat perantara antara |
| WeightExtrabold |
Berat ekstra. |
| WeightExtraLight |
Bobot paling ringan yang telah ditentukan sebelumnya. |
| WeightHeavy |
Berat yang cukup berat daripada |
| WeightLight |
Bobot ringan standar. |
| WeightMedium |
Berat perantara antara |
| WeightRegular |
Berat standar. |
| WeightSemibold |
Berat yang cukup berat daripada |
| WeightUltrabold |
Berat terberat yang telah ditentukan sebelumnya. |
| Width |
Kunci atribut untuk lebar font. |
| WidthCondensed |
Lebar yang paling ringkas yang telah ditentukan sebelumnya. |
| WidthExtended |
Lebar yang paling diperluas yang telah ditentukan sebelumnya. |
| WidthRegular |
Lebar standar. |
| WidthSemiCondensed |
Lebar yang cukup ringkas. |
| WidthSemiExtended |
Lebar yang diperluas sedang. |
Metode
| Nama | Deskripsi |
|---|---|
| Clone() |
Membuat dan mengembalikan salinan objek ini. (Diperoleh dari Object) |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
Kelas |
| Dispose() |
Merilis sumber daya yang dipegang oleh rekan Java ini. (Diperoleh dari Object) |
| Dispose(Boolean) |
Merilis sumber daya yang dipegang oleh rekan Java ini. (Diperoleh dari Object) |
| DisposeUnlessReferenced() |
Kelas |
| Equals(Object) |
Kelas |
| Equals(Object) |
Membandingkan dua objek untuk kesetaraan. (Diperoleh dari AttributedCharacterIteratorAttribute) |
| GetHashCode() |
Mengembalikan nilai kode hash untuk objek . (Diperoleh dari AttributedCharacterIteratorAttribute) |
| JavaFinalize() |
Dipanggil oleh pengumpul sampah pada objek ketika pengumpulan sampah menentukan bahwa tidak ada lagi referensi ke objek. (Diperoleh dari Object) |
| Notify() |
Membangunkan satu utas yang menunggu monitor objek ini. (Diperoleh dari Object) |
| NotifyAll() |
Membangunkan semua utas yang menunggu monitor objek ini. (Diperoleh dari Object) |
| ReadResolve() |
Menyelesaikan instans yang dideserialisasi ke konstanta yang telah ditentukan sebelumnya. (Diperoleh dari AttributedCharacterIteratorAttribute) |
| SetHandle(IntPtr, JniHandleOwnership) |
Mengatur properti Handle. (Diperoleh dari Object) |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
Kelas |
| ToArray<T>() |
Membuat array terkelola dari pembungkus array Java ini. (Diperoleh dari Object) |
| ToString() |
Mengembalikan representasi string objek. (Diperoleh dari Object) |
| UnregisterFromRuntime() |
Membatalkan pendaftaran peer Java ini dari runtime interop. (Diperoleh dari Object) |
| Wait() |
Menyebabkan utas saat ini menunggu sampai terbangun, biasanya dengan <diberitahu></em> atau <em>terganggu</em>. (Diperoleh dari Object) |
| Wait(Int64, Int32) |
Menyebabkan utas saat ini menunggu sampai terbangun, biasanya dengan <>diberitahu</em> atau <em>terganggu</em>, atau sampai sejumlah waktu nyata berlalu. (Diperoleh dari Object) |
| Wait(Int64) |
Menyebabkan utas saat ini menunggu sampai terbangun, biasanya dengan <>diberitahu</em> atau <em>terganggu</em>, atau sampai sejumlah waktu nyata berlalu. (Diperoleh dari Object) |
Implementasi Antarmuka Eksplisit
| Nama | Deskripsi |
|---|---|
| IJavaPeerable.Disposed() |
Kelas |
| IJavaPeerable.Finalized() |
Kelas |
| IJavaPeerable.JniObjectReferenceControlBlock |
Kelas |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Kelas |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Kelas |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Kelas |
| IJavaPeerable.UnregisterFromRuntime() |
Kelas |
Metode Ekstensi
| Nama | Deskripsi |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Mendapatkan nama JNI dari jenis instans |
| JavaAs<TResult>(IJavaPeerable) |
Cobalah untuk memaksa |
| JavaCast<TResult>(IJavaObject) |
Melakukan konversi jenis yang diperiksa runtime Android. |
| JavaCast<TResult>(IJavaObject) |
Kelas |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Cobalah untuk memaksa |