Auf Tastenanschläge und Mausklicks reagieren | 14 |
In diesem Kapitel
Code erstellen, der Mausklicks (und andere ähnliche Ereignisse) verarbeitet
Eine Java-Schnittstelle schreiben und benutzen
Benutzer interagieren mit ihren Computern hauptsächlich dadurch, dass sie mit der Tastatur Daten eingeben oder mit der Maus Aktionen auswählen und ausführen. In diesem Kapitel erfahren Sie, diese Ereignisse in einem Programm verarbeitet werden.
Weiter ... Klicken Sie auf diese Schaltfläche
In den vorangegangenen Kapiteln haben wir mehrfach Fenster erstellt, mit denen Sie allerdings nicht viel anstellen konnten. Die Fenster zeigten meistens Informationen an, verfügten aber nicht über Elemente, die eine Interaktion ermöglichten. In diesem Kapitel werden wir uns mit Fenstern befassen, die derartige Elemente enthalten. Listing 14.1 enthält zunächst ein einfaches Programm mit einer Schaltfläche.
import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.Random;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JTextField;
class GameFrame extends JFrame implements ActionListener {
private static final long serialVersionUID = 1L;
int randomNumber = new Random().nextInt(10) + ...
Get Java 7 für Dummies, 5. überarbeitete und aktualisierte Auflage now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.