Text field wpisanie tekstu i wyświelenie-(project teleturniej) POMOC

0

Witam muszę zrobić project "teleturniej". Polega on na wyświetleniu pytania i wpisania prawidłowej odpowiedzi w text field.
Rzecz w tym nie wiem jak to zrobić.Wiem że to trzeba zrobić z funkcją "if" tylko nie wiem jaki mam wpisać argument. Proszę o pomoc

0

Oto przykładowy program...
import java.awt.Dimension;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JTextField;

public class Main {
public static void main(String[] args) {
final JFrame frame = new JFrame();
JPanel panel = new JPanel();
JLabel label = new JLabel("Czy znacz podstawy JAVA?");
final JTextField odp = new JTextField("");
odp.setPreferredSize( new Dimension(200,30));
JButton button = new JButton("Sprawdz");
button.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent arg0) {
if(odp.getText().trim().toLowerCase().equals("nie"))
JOptionPane.showMessageDialog(frame, "dobra odpowiedz");
else if (odp.getText().trim().toLowerCase().equals("tak"))
JOptionPane.showMessageDialog(frame, "zla odpowiedz");
else
JOptionPane.showMessageDialog(frame, "odpowiedz TAK lub NIE");
}
});
panel.add(label);
panel.add(odp);
panel.add(button);

frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.add(panel);
frame.setSize(250, 150);
frame.setVisible(true);
odp.requestFocus();

}
}

0

Dzięki:)

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