Rumah >Java >javaTutorial >Bagaimana untuk Mendapatkan Nilai Butang Nombor dalam AWT?
Cara Mendapatkan Nilai Sumber Butang untuk Butang Nombor dalam AWT
Dalam projek kalkulator anda, anda menghadapi masalah di mana anda tidak boleh mendapatkan nilai butang nombor apabila menggunakan kaedah getSource(). Ini kerana getSource() hanya mengembalikan objek yang mencetuskan peristiwa, yang dalam kes ini ialah Bingkai di mana butang diletakkan.
Untuk menyelesaikan masalah ini dan mendapatkan semula nilai butang nombor, anda boleh gunakan kaedah getText(). Kaedah ini mengembalikan teks yang dipaparkan pada butang, yang sepadan dengan nilai yang anda perlukan.
Untuk mengakses teks pada setiap butang nombor, anda boleh melingkar melalui tatasusunan butang dan mendapatkan semula teksnya. Sebaik sahaja anda mempunyai nilai butang, anda kemudian boleh melakukan pengiraan dan operasi yang diperlukan.
Berikut ialah contoh cara anda boleh mengulangi butang untuk mendapatkan teksnya:
for (Button button : numberButtons) { String value = button.getText(); // Perform calculations and operations based on the value of the button }
Dengan menggunakan kaedah getText(), anda boleh mendapatkan nilai butang nombor dengan cekap dan meneruskan kefungsian kalkulator anda.
Atas ialah kandungan terperinci Bagaimana untuk Mendapatkan Nilai Butang Nombor dalam AWT?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!