有沒有辦法在twips中獲取字符串長度? java實現會很好。以緹爲單位的字符串長度java
3
A
回答
9
您可以用FontMetrics.stringWidth()
獲得以某種字體顯示的字符或字符串的寬度。這應該是以磅爲單位的大小。一點等於20緹。
所以這應該工作:
Font font = new Font("Arial", Font.PLAIN, 10);
FontMetrics fm = new FontMetrics(font);
int widthInTwips = fm.stringWidth("Hello World") * 20;
+1
有人設法提供一個很好的答案面對極端模糊... +1 – 2010-11-09 13:01:30
+0
@理查德(從來沒有聽說過「緹」之前,只是好奇;-)) – 2010-11-09 13:05:50
+0
謝謝你的答案。 – rana123 2010-11-09 13:24:07
相關問題
- 1. Java中的字符串長度(以像素爲單位)
- 2. C++字符串長度以字節爲單位
- 3. 以像素爲單位的字符串長度
- 4. Java:以毫米爲單位獲取字符串的寬度
- 5. 簡單java,字符串長度
- 6. Java Unicode字符串長度
- 7. 以字節爲單位的字符長度
- 8. 以字節爲單位獲取UTF-8字符串長度的最佳方法?
- 9. 字符串的長度比字符串的長度長
- 10. 如何將字符串長度轉換爲像素單位?
- 11. 如何計算JavaScript中字符串的長度(以像素爲單位)?
- 12. imagestringtring - 以像素爲單位獲取字符串長度的大小
- 13. 在openCV中以像素爲單位計算字符串的長度
- 14. 爲什麼字符串的字節長度比長度長?
- 15. java中字符串的常見長度
- 16. 用於字符串長度的Java NPE
- 17. 如何以像素爲單位獲取字符串的寬度?
- 18. 以像素爲單位的字符串寬度
- 19. 可能的長度爲N的字符串,長度爲3個字符
- 20. 從一個位置獲取長度爲字符串的字符串
- 21. 指定Java字符串長度
- 22. Java字符串分割長度
- 23. 加密字符串以匹配原始字符串的長度
- 24. 字符串的長度倍數爲3
- 25. 在GWT中計算字符串寬度(以像素爲單位)
- 26. 如何使用Java將字符串分隔爲一定長度的字符串?
- 27. 以字節爲單位的Unicode字符長度 - 總是一樣嗎?
- 28. 長度的字符串的字符串作爲
- 29. Java:以設定的長度分割一個字符串
- 30. bash的字符串長度
你能更精確的關於你的問題情境?你在談論一個Swing應用程序嗎?在Web瀏覽器中呈現的Web應用程序? – Riduidel 2010-11-09 12:51:38
一個字符串只是一個字符串否?緹確實是字符串如何呈現在屏幕上的函數?這是對GUI庫或小程序的引用嗎?編輯:我剛剛注意到了你的HTML標籤,所以大概你是在談論一個字符串的twip長度作爲在網頁中的rendrered? – 2010-11-09 12:53:37
我認爲這是爲什麼添加HTML標籤令人困惑。你想在Java Swing或Javascript HTML中使用這個嗎?我的投票結果是「太模糊」。 – 2010-11-09 12:56:36