java實(shí)現(xiàn)圖片寫(xiě)入高清字體及帶邊框的方法
本文實(shí)例講述了java實(shí)現(xiàn)圖片寫(xiě)入高清字體及帶邊框的方法。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:
Graphics2D g2=image.createGraphics(); //g2.setRenderingHint(RenderingHints.KEY_TEXT_ANTIALIASING,RenderingHints.VALUE_TEXT_ANTIALIAS_ON); g2.setRenderingHint(RenderingHints.KEY_ANTIALIASING,RenderingHints.VALUE_ANTIALIAS_ON); g2.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON); g2.setRenderingHint(RenderingHints.KEY_STROKE_CONTROL, RenderingHints.VALUE_STROKE_PURE); g2.setRenderingHint(RenderingHints.KEY_COLOR_RENDERING, RenderingHints.VALUE_COLOR_RENDER_QUALITY); //shadowGraphics.setRenderingHint(RenderingHints.KEY_ALPHA_INTERPOLATION, RenderingHints.VALUE_ALPHA_INTERPOLATION_QUALITY); FontRenderContext frc = g2.getFontRenderContext(); TextLayout tl = new TextLayout("網(wǎng)址:", new Font("宋體", Font.PLAIN,14), frc); Shape sha = tl.getOutline(AffineTransform.getTranslateInstance(5,25)); g2.setStroke(new BasicStroke(3.0f)); g2.setColor(Color.WHITE); g2.draw(sha); g2.setColor(Color.BLACK); g2.fill(sha); g2.dispose();
希望本文所述對(duì)大家的java程序設(shè)計(jì)有所幫助。
相關(guān)文章
Java構(gòu)造器(構(gòu)造方法)與方法區(qū)別說(shuō)明
這篇文章主要介紹了Java構(gòu)造器(構(gòu)造方法)與方法區(qū)別說(shuō)明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-09-09Java main方法String[]args原理實(shí)例解析
這篇文章主要介紹了Java main方法String[]args原理實(shí)例解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-06-06簡(jiǎn)單了解java標(biāo)識(shí)符的作用和命名規(guī)則
這篇文章主要介紹了簡(jiǎn)單了解java標(biāo)識(shí)符的作用和命名規(guī)則,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-01-01數(shù)據(jù)庫(kù)基本操作語(yǔ)法歸納總結(jié)
本篇文章主要介紹了數(shù)據(jù)庫(kù)的一些常用方法及一些基本操作,需要的朋友可以參考下2017-04-04Java反射獲取所有Controller和RestController類(lèi)的方法
這篇文章給大家分享了Java反射獲取所有Controller和RestController類(lèi)的方法,文中有詳細(xì)的代碼示例講解,具有一定的參考價(jià)值,需要的朋友可以參考下2023-08-08java中File類(lèi)應(yīng)用遍歷文件夾下所有文件
這篇文章主要為大家詳細(xì)介紹了java中File類(lèi)應(yīng)用遍歷文件夾下所有文件,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-08-08