Witam!
Chciałbym napisać program, który losuje literę z zakresu a-z i użytkownik próbuje ja odgadnąć. Jeśli jest mniejsza bądź większą lub odgadnie zostaje poinformowany. Jak mam pobrać literę jako znak i potem ją zamienić na int aby można było sprawdzić czy zgadliśmy liczbę.
wejscieLiczby = new JTextField(8);
panel.add(wejscieLiczby);
private JTextField wejscieLiczby;
Random rand = new Random();
int literapocz = rand.nextInt(122);
int litera = literapocz + 97;
private class Zamiana implements ActionListener
{
public void actionPerformed(ActionEvent zdarzenie)
{
if( Integer.parseInt(wejscieLiczby.getText())==litera)
{
wyjscieKomunikatow.setText("ODGADŁEŚ LITERĘ !!!");
}
else if (Integer.parseInt(wejscieLiczby.getText())>litera)
{
wyjscieKomunikatow.setText("PODAŁEŚ WIĘKSZĄ LITERĘ !!!");
}
else if (Integer.parseInt(wejscieLiczby.getText())<litera)
{
wyjscieKomunikatow.setText("PODAŁEŚ MNIEJSZĄ LITERĘ !!!");
}
}
}