2008-12-27 12 views
5

Ich benutze Processing, um das Programmieren zu lernen und fragte mich, ob es eine Möglichkeit gibt, ein OS-Fenster zu vergrößern, zu schrumpfen, transparent zu machen oder runden Kanten zu geben. Soweit ich weiß, verwendet die Verarbeitung die Frame-Klasse von Java und nicht die JFrame-Klasse, aber ich kann einfach nicht herausfinden, wie das geht.Wie animiert man ein Fenster mit Processing?

Danke für Ihre Hilfe.

Als Referenz ähnliche Frage gestellt beiRe: Forcing a window to stay in front of all other - Reply #3

+0

Was ist "Verarbeitung"? – bezmax

Antwort

8

Für das Fenster einfach Skalieren Sie den folgenden Befehl in Ihrer draw() Methode verwenden:

frame.setSize(x,y); 

Achten Sie darauf, den Rahmen als veränderbare in Ihrem setup() definieren methode:

frame.setResizable(true); 

Verwendung von pla In der Vanilla-Verarbeitung können Sie andere Fensterattribute nicht ändern, da sie Teil des Rahmens sind, den das Framework für Sie zeichnet. Ich nehme an, wenn Sie ein wenig in einer normalen IDE hacken, wie Eclipse, könnten Sie dieses Verhalten irgendwie überschreiben und ein eigenes Fenster/einen eigenen Rahmen zeichnen.