carookee - group communication for you
Home / JavaForum / Swing + AWT
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.729 User online
1 User eingeloggt
 

Beiträge
   Antworten     Neuer Beitrag    

Beitrag 703 von 1460 (48%) |<   <   >   >|

Autor Uwe Marx
Datum 25.03.02, 07:52
Betreff Re: g.drawString()


Hallo Florian,

vielen Dank für deinen Tip. Nr. 1 habe ich ausprobiert und es funktioniert perfekt. Echt super !

Nr. 2 habe ich so umgesetzt:

// Text, auf feste Breite begrenzt
Rectangle rec_clipBereich = g2.getClipBounds();
g2.setClip(xpos+130, ypos-zeilenHoehe, 220, zeilenHoehe+2);
g2.drawString((String)vec_call.elementAt(3), xpos+130, ypos);
g2.setClip(rec_clipBereich);
if (fm.stringWidth((String)vec_call.elementAt(3)) > 220)
g2.drawString(" ...", xpos+350, ypos);


Ich setze also einen Clipping-Bereich, in dem ich zeichne. Das hat aber zur Folge, daß der letzte Buchtabe evtl. mitten drin abgeschnitten wird. War dein Tip so gemeint oder hast du noch eine bessere Idee ?

Gruß

Uwe


Diskussionsverlauf:
g.drawString()
    Re: g.drawString()
        Re: g.drawString()
            Re: g.drawString()
                Re: g.drawString()
                    Re: g.drawString()

 Auf diesen Beitrag antworten
 Neuen Beitrag verfassen


|<   <   >   >|

                                                                                                                                                                                                                           

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