T
tobi86
Gast
Hallo!
ich beschäftige mich gerade mit Swing und dort werden mehrere methoden durch einen punkt getrennt aufgerufen.
z.b.
also ich verstehe das man variablen und methoden von objekten über den punkt ansprechen kann. z.b.
auto.fahren() oder wie wie im Beispiel d.height bzw. d.width.
aber was macht getDefaultToolkit().getScreenSize()??
wird dabei der rückgabewert von getscreensize an getDefaultToolkit übergeben?
Aber das kann ja auch nicht sein weil getscreensize keine Parameter hat ???:L
Bei getSize().width sieht es ähnlich aus. width ist doch eine Variable oder? wieso wird diese an eine Funktion angehängt?
Konnte dazu im Netz unter den Suchbegriffen methoden, verketten , java, punkt etc. nichts finden.
Kann mir hier villeicht einer helfen?
Das Beispiel ist aus dem Buch Java ist auch eine Insel und soll einfach ein einfaches Fenster generieren.
Die gesamte Beschreibung dazu findet man hier unter dem Punkt "15.2.5 Unterklassen der Fenster-Klassen bilden":
Link
Vielen Dank schonmal.
ich beschäftige mich gerade mit Swing und dort werden mehrere methoden durch einen punkt getrennt aufgerufen.
z.b.
Code:
Dimension d = Toolkit.getDefaultToolkit().getScreenSize();
setLocation( (d.width – getSize().width ) / 2,
(d.height – getSize().height) / 2 );
also ich verstehe das man variablen und methoden von objekten über den punkt ansprechen kann. z.b.
auto.fahren() oder wie wie im Beispiel d.height bzw. d.width.
aber was macht getDefaultToolkit().getScreenSize()??
wird dabei der rückgabewert von getscreensize an getDefaultToolkit übergeben?
Aber das kann ja auch nicht sein weil getscreensize keine Parameter hat ???:L
Bei getSize().width sieht es ähnlich aus. width ist doch eine Variable oder? wieso wird diese an eine Funktion angehängt?
Konnte dazu im Netz unter den Suchbegriffen methoden, verketten , java, punkt etc. nichts finden.
Kann mir hier villeicht einer helfen?
Das Beispiel ist aus dem Buch Java ist auch eine Insel und soll einfach ein einfaches Fenster generieren.
Die gesamte Beschreibung dazu findet man hier unter dem Punkt "15.2.5 Unterklassen der Fenster-Klassen bilden":
Link
Vielen Dank schonmal.