Jak przypisać zmienne do JTextField?

0

Witam, długo siedzę nad tym programem ale aby nie wklejać kodu to odeślę do tematu gdzie jest kod i pytanie jak przypisać do JTextField aby można było za pomocą przycisku i wprowadzania danych obliczać pole.
o to link: Tutaj

0

dodajesz jTextField do panelu, tak jak każdy inny element, np Twój przycisk.
Potem metodą getText() pobierasz zawartość pola, analogicznie metodą setText(String s) ustawiasz pole
getText zwraca string, więc aby dokonywać jakichkolwiek obliczań musisz to przeparsować statyczną metodą klasy Float(inne klasy-Double, Integer mają analogiczne metody)
Jeżeli używasz float w swoim programie to jakoś tak to można zrobić:

 
float a =Float.parseFloat(jTextField1.getText());
        float b =Float.parseFloat(jTextField1.getText());
        
        jTextField3.setText(Float.toString(a+b));
0

chyba wkradł się błąd - wydaje mi się że w drugim wierszu powinno być jTextField2.getText() zamiast jTextField1.getText()

float a =Float.parseFloat(jTextField1.getText());
float b =Float.parseFloat(jTextField1.getText());

    jTextField3.setText(Float.toString(a+b));

1 użytkowników online, w tym zalogowanych: 0, gości: 1