Witam,
Chciałbym prosić o pomoc w odnalezieniu błędu w kodzie. Pisze aplikację, która po wciśnięciu przycisku ma wykonać jakieś obliczenia. Dodatkowo chciałbym aby zamiast wciskania tego przycisku była opcja zatwierdzania wyniku enterem. Czyli przycisk i enter ma robić to samo. Ale jak na razie działa tylko przycisk :)
Urywek kodu:
public class GUI extends JPanel {
wynik = new JButton("=");
wynik.addActionListener(new WynikListener());
wynik.addKeyListener(new WynikListener());
class WynikListener implements ActionListener, KeyListener {
public void actionPerformed(ActionEvent zdarzenie) {
//jakies operacje
}
public void keyPressed(KeyEvent e) {
int klawisz = e.getKeyCode();
if (klawisz == KeyEvent.VK_ENTER) {
System.out.println("Tu powinien być wynik....");
}
}
public void keyReleased(KeyEvent e) {
}
public void keyTyped(KeyEvent e) {
}
}
}