Hallo,
gibt es eine Möglich, die Anzahl an sichtbaren Zeichen in einem JTextField zu haben? Also wenn das Feld z.B. 100px breit ist, dann kann man dort 50 Zeichen sehen. Kann man es ermitteln, wie viele wirklich sichtbar sind?
Die Anzahl der Zeichen die sichtbar sind ist natürlich abhängig von von der Breite des Text Feldes, aber auch von der gewählten Schriftart und -größe. Ich will nämlich einen Dateipfad so verkürzt darstellen, dass immer der Dateiname plus die Ober-Verzeichnisse sichtbar sind. Also z.B. bei einem sehr langem Pfad wie /home/user/xxxxxxx/bbbbbbb/ccccccccc/foo.txt will ich bei einem kleinen Textfeld nur "..ccccccccc/foo.txt" anzeigen lassen. Wenn der Benutzer aber das Textfeld größer macht (z.B. wenn er das Fenster vergrößert), dann soll immer mehr von dem Pfad angezeigt werden. Dazu muss ich wissen wie viele Zeichen überhaupt sichtbar gemacht werden können.
gibt es eine Möglich, die Anzahl an sichtbaren Zeichen in einem JTextField zu haben? Also wenn das Feld z.B. 100px breit ist, dann kann man dort 50 Zeichen sehen. Kann man es ermitteln, wie viele wirklich sichtbar sind?
Die Anzahl der Zeichen die sichtbar sind ist natürlich abhängig von von der Breite des Text Feldes, aber auch von der gewählten Schriftart und -größe. Ich will nämlich einen Dateipfad so verkürzt darstellen, dass immer der Dateiname plus die Ober-Verzeichnisse sichtbar sind. Also z.B. bei einem sehr langem Pfad wie /home/user/xxxxxxx/bbbbbbb/ccccccccc/foo.txt will ich bei einem kleinen Textfeld nur "..ccccccccc/foo.txt" anzeigen lassen. Wenn der Benutzer aber das Textfeld größer macht (z.B. wenn er das Fenster vergrößert), dann soll immer mehr von dem Pfad angezeigt werden. Dazu muss ich wissen wie viele Zeichen überhaupt sichtbar gemacht werden können.