2016-03-23 13 views
-2

Soruma bir jtextfield'e nasıl yazabilirim ve girdiyi ve yazmayı tekrar yazabilirim. Örneğin bir gui hesapJTEXTField java üzerinde nasıl saklanır ve yazılır java

yapmak istediğim 2 + 4 = 6

yüzden sonra 2 düğmesine + düğmesine (i 2 saklanan nasıl biliyorum ama 2 kadar yazı bölümünde kalması gerekiyor tıklayın başka bir sayı

böylece

düğme = 2 TextField = 2

düğme = + tf = 2

ancak = 4 tr = gibi olur) basıldığında 4

ama = + tf = sonra

oradan gidip +, basın muktedir 6 -, /, * ve sadece aynı şekilde devam ediyor.

Böylece, örneğin devam

ancak = + tr = 6

ancak = * tr = 6

ancak = 2 tr = 6

ancak = Tf = 12

+1

Kodunuz nerede? –

+0

Yığın Taşması'na Hoş Geldiniz, bu ** ** ödevinizi yapmamızı isteyen bir site değil, önce kendiniz bir şeyler yapmaya çalışmanız gerekiyor, [tour] 'ı almaya başlayın (http://stackoverflow.com/ tur) sonra [Nasıl Yapılır] (http://stackoverflow.com/help/how-to-ask) ve son olarak [runnable example] (http://stackoverflow.com/help/mcve) nasıl yapılır? Belirli bir soru ve kodunuzla buraya gelin. Bu daha fazla, daha hızlı ve daha iyi yanıtlara ve daha az karışıklığa yol açacaktır. Bunu yaptıktan sonra ve sorunuz hala açıksa, yukarıdaki önerileri ekleyerek düzenleyin veya yeni bir soru sorun – Frakcool

cevap

0

Yalnızca JTextField ürününü setText() yöntemini arayabilmeniz gerekir.

JTextField text = new JTextField(); 
text.setText("6"); 
text.setText("*"); 
text.setText("2"); 
text.setText("12"); 

Açıkça bu çağrıları, düğmelerinize atılmış eylem dinleyicisinde yapacaksınız (bunun gibi, metin alanını 12 değerinde bırakacak ve diğer değerleri görmeyeceksiniz), ancak setText() numaralı telefonu arayacaksınız. yöntem sürekli olarak her zaman metin alanında yer alan değeri değiştirir.