Objektorienteeritud programmeerimise loengutekst
@Override
public void start(Stage pealava) {
ringid.getChildren().add(ring2);
juur.getChildren().add(ringid);
juur.getChildren().add(ristkülik1);
class HiireKäsitleja implements EventHandler {
public void handle(MouseEvent event) {
System.out.println(event.getTarget());
System.out.println(event.getSource());
System.out.println("Käsitleja");
}
}
EventHandler käsitleja = new HiireKäsitleja();
ring1.setOnMouseEntered(käsitleja);
Anonüümne siseklass
EventHandler käsitleja = new EventHandler() {
public void handle(MouseEvent event) {
System.out.println(event.getTarget());
System.out.println(event.getSource());
System.out.println("Käsitleja");
}
};
ring1.setOnMouseEntered(käsitleja);
Nimetu isendiga
ring1.setOnMouseEntered(new EventHandler() {
public void handle(MouseEvent event) {
System.out.println(event.getTarget());
System.out.println(event