Java簡(jiǎn)單獲取字符串像素的方法
更新時(shí)間:2015年10月23日 12:34:22 作者:ruknow
這篇文章主要介紹了Java簡(jiǎn)單獲取字符串像素的方法,涉及Java針對(duì)字符串字體操作的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
本文實(shí)例講述了Java簡(jiǎn)單獲取字符串像素的方法。分享給大家供大家參考,具體如下:
計(jì)算字符串的像素長(zhǎng)度與高度:
Graphics2D g = (Graphics2D)Toolkit.getDefaultToolkit(). getImage("imgname").getGraphics(); // 設(shè)置大字體 Font font = new Font("楷體", Font.ITALIC | Font.BOLD, 72); g.setFont(font); FontRenderContext context = g.getFontRenderContext(); // 獲取字體的像素范圍對(duì)象 Rectangle2D stringBounds = font.getStringBounds("text", context); double fontWidth = stringBounds.getWidth();
希望本文所述對(duì)大家Java程序設(shè)計(jì)有所幫助。
相關(guān)文章
Java中的信號(hào)量Semaphore詳細(xì)解讀
這篇文章主要介紹了Java中的信號(hào)量Semaphore詳細(xì)解讀,Java信號(hào)量機(jī)制可以用來(lái)保證線程互斥,創(chuàng)建Semaphore對(duì)象傳入一個(gè)整形參數(shù),類似于公共資源,需要的朋友可以參考下2023-11-11SpringBoot?@GroupSequenceProvider注解實(shí)現(xiàn)bean多屬性聯(lián)合校驗(yàn)的示例代碼
這篇文章主要介紹了SpringBoot?@GroupSequenceProvider注解實(shí)現(xiàn)bean多屬性聯(lián)合校驗(yàn),本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-08-08Spring?Boot集成RabbitMQ以及隊(duì)列模式操作
RabbitMQ是實(shí)現(xiàn)AMQP(高級(jí)消息隊(duì)列協(xié)議)的消息中間件的一種,下面這篇文章主要給大家介紹了關(guān)于Spring?Boot集成RabbitMQ以及隊(duì)列模式操作的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-04-04