carookee - group communication for you
Home / JavaForum / Java allgemein
Infos   |   Features   |   Gold-Edition   |   Kundenservice   
java
  Übersicht
  Forum
Beginner
Java allgemein
JDBC
JNI
Networking
Online-Ressourcen
Swing + AWT
XML
Meckerecke
  Mitglieder
LOGIN





· Passwort vergessen
· Kostenlos anmelden
  Information
  Demo
  Features
  Im Vergleich
  Anmeldung
SUCHE
Beiträge, Foren oder Verfasser finden:
  Kundenservice
  Impressum
  Datenschutz
  AGB
Status
4.828 User online
1 User eingeloggt
 

Beiträge
   Antworten     Neuer Beitrag    

Beitrag 1843 von 2212 (83%) |<   <   >   >|

Autor PKp
Datum 06.04.03, 19:53
Betreff Höhe eines Strings


Yo Freunde

Erst mal besten Dank an sambalmuelsie und schnuffie für die Hilfe mit der Stringlänge, hat bestens geklappt! :):):)

Allerdings stellt sich mir da schon ein zweites Problem: Ich möchte eine beliebige Anzahl Strings so in einem Fenster Platzieren, dass jeder vom anderen gleichen Abstand hat und der Abstand zum oberen und unteren Rand die Hälfte des oben erwähnten Abstandes ist.

Ich habe mich dabei auf die FontMetrics-Methode getHeight, was dann ungefähr so aussieht:

schrifthoehe[i] = text_masse.getHeight(); //Stringhöhe
ur_abstand = (hoehe-anzahl_strings*schrifthoehe[i])/(anzahl_strings); // Abstand zwischen den Strings
abstand = (hoehe-anzahl_strings*schrifthoehe[i])/(anzahl_strings)/2; // Abstand vom Oberen Rand


Die Variablen 'hoehe' und 'anzahl_strings' sind mit Sicherheit korrekt, und dennoch kommt bei dieser Berechnung beim Zeichnen ein völlig verkorkstes Bild heraus.

Wo liegt der Fehler? Bei getHeight? Oder bei meiner Berechnung?


Diskussionsverlauf:
Höhe eines Strings
    Re: Höhe eines Strings

 Auf diesen Beitrag antworten
 Neuen Beitrag verfassen


|<   <   >   >|

                                                                                                                                                                                                                           

Impressum  · Datenschutz  · AGB  · Infos  · Presse
Ein modernes Forum: teamturn.com