Standardowo tekst w metodzie drawString(string,x,y) jest rysowany na prawo i do góry od punktu x,y. Pytanie: jak rysować na lewo i do góry (punkt x,y określa koniec stringa)?
0
0
Odwrócić współrzędne. Patrz kurs matematyki - geometria analityczna.
Przesuń sobie punk bazowy o odpowiedni ilość px w dół.
0
w dół?? mi chodzi o przesunięcie horyzontalne. Poza tym to ma działać dla różnych tekstów i rozmiarów czcionki.
0
ups... nie doczytałem :)
Załóżmy że masz punkt p w którym ma być rysowany dany element. Określony jest o w następujący sposób:
Point p = new Point(x, y);
Chcesz, aby na podstawie następujących danych:
- wielkość czcionki
- długość tekstu
przesunąć ten punkt w lewo. Dobrze rozumiem?
0
myślę że tak to można opisać ;-)