多種獲取字串畫素長度的方法

2021-05-12 21:04:05 字數 460 閱讀 8676

pixel length of string

1. awt

font font = new font("verdana", font.plain, 10); 

fontmetrics metrics = new fontmetrics(font) ; 

rectangle2d bounds = metrics.getstringbounds("string", null); 

int widthinpixels = (int) bounds.getwidth(); 

2. swing

swingutilities.computestringwidth( fontmetrics, stringtocomputethewidth ); 

3. swt

point pt = imagegc.stringextent(string);

獲取字串所佔畫素長度

在圖生上處理字元的時候,需要得到字串所佔位置長度。這長度與字型相關。下面的方法判斷200畫素的長度內是否可以以最小字型為15號字型來顯示字串。str為你要顯示的字串。uifont font uifont fontwithname dinnextltpro bold size 20 uilabel l...

獲取字串所佔畫素長度

在圖生上處理字元的時候,需要得到字串所佔位置長度。這長度與字型相關。下面的方法判斷200畫素的長度內是否可以以最小字型為15號字型來顯示字串。str為你要顯示的字串。uifont font uifont fontwithname dinnextltpro bold size 20 uilabel l...

linux shell獲取字串長度的多種方法總結

前言 我們在日常工作中,對於求字串操作在shell指令碼中很常用,實現的方法有很多種,下面就來給大家歸納 彙總了求字串的幾種可能方法,話不多說了,來一起看看詳細的介紹吧。方法如下 方法一 利用 來獲取字串的長度 方法二 利用awk的length方法 備註 1 最好用 來放置變數 2 也可以用leng...