Rumah  >  Artikel  >  Java  >  Medan Teks

Medan Teks

PHPz
PHPzasal
2024-07-16 03:38:10338semak imbas

Medan teks boleh digunakan untuk memasukkan atau memaparkan rentetan. TextField ialah subkelas TextInputControl. Rajah di bawah menyenaraikan sifat dan pembina dalam TextField.

Image description

Berikut ialah contoh mencipta medan teks yang tidak boleh diedit dengan warna teks merah, fon tertentu dan penjajaran mendatar kanan:

TextField tfMessage = TextField baharu("T-Strom");
tfMessage.setEditable(false);
tfMessage.setStyle("-fx-text-fill: red");
tfMessage.setFont(Font.font("Times", 20));
tfMessage.setAlignment(Pos.BASELINE_RIGHT);

Image description

Apabila anda menggerakkan kursor dalam medan teks dan menekan kekunci Enter, ia melancarkan ActionEvent. Kod di bawah memberikan program yang menambahkan medan teks pada contoh sebelumnya untuk membenarkan pengguna menetapkan mesej baharu, seperti ditunjukkan dalam Rajah di bawah.

Image description

Image description

TextFieldDemo memanjangkan RadioButtonDemo (baris 9) dan menambah label dan medan teks untuk membenarkan pengguna memasukkan teks baharu (baris 14–21). Selepas anda menetapkan teks baharu dalam medan teks dan tekan kekunci Enter, mesej baharu dipaparkan (baris 24). Menekan kekunci Enter pada medan teks mencetuskan peristiwa tindakan.

Jika medan teks digunakan untuk memasukkan kata laluan, gunakan PasswordField untuk menggantikan TextField. PasswordField memanjangkan TextField dan menyembunyikan teks input dengan aksara gema ******.

Atas ialah kandungan terperinci Medan Teks. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn