TextAttribute Kelas

Definisi

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 .Object

(Diperoleh dari Object)
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 TextAttribute menentukan kunci atribut dan nilai atribut yang digunakan untuk penyajian teks.

(Diperoleh dari JavaObject)
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 Paints.

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 WEIGHT_BOLD.

WeightDemilight

Berat perantara antara WEIGHT_LIGHT dan WEIGHT_STANDARD.

WeightExtrabold

Berat ekstra.

WeightExtraLight

Bobot paling ringan yang telah ditentukan sebelumnya.

WeightHeavy

Berat yang cukup berat daripada WEIGHT_BOLD.

WeightLight

Bobot ringan standar.

WeightMedium

Berat perantara antara WEIGHT_REGULAR dan WEIGHT_BOLD.

WeightRegular

Berat standar.

WeightSemibold

Berat yang cukup berat daripada WEIGHT_REGULAR.

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 TextAttribute menentukan kunci atribut dan nilai atribut yang digunakan untuk penyajian teks.

(Diperoleh dari JavaObject)
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 TextAttribute menentukan kunci atribut dan nilai atribut yang digunakan untuk penyajian teks.

(Diperoleh dari JavaObject)
Equals(Object)

Kelas TextAttribute menentukan kunci atribut dan nilai atribut yang digunakan untuk penyajian teks.

(Diperoleh dari JavaObject)
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 TextAttribute menentukan kunci atribut dan nilai atribut yang digunakan untuk penyajian teks.

(Diperoleh dari JavaObject)
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 TextAttribute menentukan kunci atribut dan nilai atribut yang digunakan untuk penyajian teks.

(Diperoleh dari JavaObject)
IJavaPeerable.Finalized()

Kelas TextAttribute menentukan kunci atribut dan nilai atribut yang digunakan untuk penyajian teks.

(Diperoleh dari JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Kelas TextAttribute menentukan kunci atribut dan nilai atribut yang digunakan untuk penyajian teks.

(Diperoleh dari JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Kelas TextAttribute menentukan kunci atribut dan nilai atribut yang digunakan untuk penyajian teks.

(Diperoleh dari JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Kelas TextAttribute menentukan kunci atribut dan nilai atribut yang digunakan untuk penyajian teks.

(Diperoleh dari JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Kelas TextAttribute menentukan kunci atribut dan nilai atribut yang digunakan untuk penyajian teks.

(Diperoleh dari JavaObject)
IJavaPeerable.UnregisterFromRuntime()

Kelas TextAttribute menentukan kunci atribut dan nilai atribut yang digunakan untuk penyajian teks.

(Diperoleh dari AttributedCharacterIteratorAttribute)

Metode Ekstensi

Nama Deskripsi
GetJniTypeName(IJavaPeerable)

Mendapatkan nama JNI dari jenis instans self.

JavaAs<TResult>(IJavaPeerable)

Cobalah untuk memaksa self untuk mengetik TResult, memeriksa bahwa paksaan valid di sisi Java.

JavaCast<TResult>(IJavaObject)

Melakukan konversi jenis yang diperiksa runtime Android.

JavaCast<TResult>(IJavaObject)

Kelas TextAttribute menentukan kunci atribut dan nilai atribut yang digunakan untuk penyajian teks.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Cobalah untuk memaksa self untuk mengetik TResult, memeriksa bahwa paksaan valid di sisi Java.

Berlaku untuk