![]() |
|
|
Themen-Optionen |
|
|
Nach oben #4 |
|
Erfahrener Benutzer
Registriert seit: 02.02.2005
Beiträge: 515
|
Irgendwie versteh ich net so ganz, was du meinst, aber wenn es geht, dann findest du es hier
http://java.sun.com/j2se/1.5.0/docs/.../Graphics.html |
|
|
|
|
|
Nach oben #5 |
|
Benutzer
Registriert seit: 08.02.2005
Ort: Wien
Beiträge: 85
|
Tatsächlich kannst Du nur von oben nach unten zeichnen, da Rectangle keine negativen Höhen und Breiten zulässt. Du kannst jedoch die Koordinaten umrechnen/austauschen, wie auch immer, um den Benutzer vorzugaukeln, dass Deine Applikation Rechtecke auch von unten nach oben zeichnen kann.
Anmerkung: In Java, sowie in allen mir bekannten Sprachen ist bei Grafik der Ursprung links oben, die Y-Achse geht also nach unten. MfG
__________________
Kosmetik Hobby |
|
|
|
|
|
Nach oben #6 | |
|
Gast
Beiträge: n/a
|
Zitat:
Und als unsere Lehrerin uns das Fertige vorgeführt hat gingen diese Balken von unten nach oben! Danach sollten wir es selber programmieren, d.h. wir haben das Ganze als Lückentext bekommen und sollten dann diese Lücken mit dem korrekten Code füllen. Das war dann soweit auch kein großes Problem. Aber bei mir zeigen diese Balken halt nach unten, anstatt nach oben, was ja auch logisch ist, da ja bekanntermaßen das Koordinatensystem links oben beginnt. Da dachte ich halt, dass es da vielleicht irgendeine Lösung gäbe, um das zu "manipulieren"! |
|
|
|
|
Nach oben #8 | |
|
Erfahrener Benutzer
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.619
|
Zitat:
in der mathematik ist das nicht so pauschal zu sagen, wo ein koordinatensystem anfängt. sorry, aber ich bin nunmal so ein theoretiker, da kann ich mich nie zurückhalten, wenn ich so etwas lese sorry .. |
|
|
|
|
|
|
Nach oben #9 |
|
Projektleiter
Registriert seit: 30.11.2005
Ort: Bottrop
Beiträge: 1.091
|
Du kennst die untere Position und die gewünschte Höhe, korrekt?
Dann nimm einfach folgende "Formel" um die Startposition zu kalkulieren: int start_y = end_y - height; Ganz einfach, funktioniert prima. |
|
|
|
![]() |
| Lesezeichen |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Graph zeichnen, Bézierkurve, SVG | $traight-$hoota | Sonstige Programmiersprachen | 3 | 05.11.2006 12:32 |
| Warning: not compatibele with future Swing releases | Ben | Allgemeine Java-Programmierung | 4 | 10.03.2006 11:08 |
| Line2D.Double-Objekt auf Panel zeichnen - kein Graphics-Objekt vorhanden :-/ | Ben | Desktop-Applikationen und Grafik | 10 | 02.03.2006 15:34 |
| Programm zum zeichnen von Swing GUIs | punkmuckel | Desktop-Applikationen und Grafik | 1 | 09.12.2005 13:09 |
| Shapes zeichnen 2 | Venom | Desktop-Applikationen und Grafik | 2 | 24.11.2005 16:46 |