优化大师

import java.awt.Color; import java.awt.Graphics; import java.awt.image.BufferedImage; import java.io.File; import java.io.IOException; import java.util.Iterator; import javax.imageio.IIOImage; import javax.imageio.ImageIO; import javax.imageio.ImageWriter; import javax.imageio.stream.ImageOutputStream; public class Ttex { BufferedImage bi = new BufferedImage(300, 200, BufferedImage.TYPE_INT_RGB); public Ttex(String text) { Graphics gr = bi.createGraphics(); gr.setColor(Color.white); gr.fillRect(0, 0, bi.getWidth(), bi.getHeight()); gr.setColor(Color.GRAY); gr.drawString(text, 10, 10); } /** * 根据地址来保存文件 * * @param dir * 文件地址 */ private void Save(String dir) { BufferedImage image = bi; // 得到系统支持的图片写入器 Iterator it = ImageIO.getImageWritersBySuffix("jpg"); ImageWriter iw = null; if (it.hasNext()) { try { ImageOutputStream imgOut = ImageIO .createImageOutputStream(new File(dir)); iw = (ImageWriter) it.next(); iw.setOutput(imgOut); IIOImage iioi = new IIOImage(image, null, null); iw.write(iioi); imgOut.close(); iw.dispose(); } catch (IOException e1) { } } } public static void main(String[] args) { Ttex m = new Ttex("012****789"); m.Save("D:/1.jpg"); } }

2017-11-03 10:28:46

java 文本框排版_怎么用java代码实现将文本框输入的内容按照设计的排版格式相关推荐

  1. 南邮java实验一报告_南邮JAVA程序设计实验1 综合图形界面程序设计

    实验目的: 学习和理解JAVA SWING中的容器,部件,布局管理器和部件事件处理方法.通过编写和调试程序,掌握JAVA图形界面程序设计的基本方法. 实验内容: 设计和编写一个用于将人民币转换为等值的 ...

  2. java中转json字符串_如何在Java中转义JSON字符串-Eclipse IDE技巧

    java中转json字符串 在Java应用程序中工作或进行JSON解析时,通常很常见的做法是从某些资源(例如RESTful Web服务)中复制粘贴JSON字符串,然后使用Jackson库解析JSON. ...

  3. 怎么用java实现打字功能_怎么用JAVA编写一个打字游戏

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 这个帖子是一年前发的,当时对Java也不是很懂,我看大家都对这个感兴趣,我把代码改了一下,发布出来,其实还有很多的地方还没有完善...,这个只能算一个De ...

  4. java完成九宫格数独_简单实现java数独游戏

    本文实例为大家分享了java数独游戏的具体代码,供大家参考,具体内容如下 打算把javaFx需要的组件装好以后直接用javaFx的,但似乎eclipse的版本不对,安装了也不能用... 数独代码是在之 ...

  5. java io 文件复制_实例讲述Java IO文件复制

    前言:IO流主要分为两大类,分别是字节流与字符流 注意: 1.音频文件.图片.视频(范围广),就用字节流 2.只涉及到文本的,就用字符流 使用字节流复制文本内容(其他文件也可以) 代码如下: impo ...

  6. java获取机器号_(转)JAVA获得机器码的实现

    http://yangshangchuan.iteye.com/blog/2012401 首先,定义了一个统一的接口,以支持不同操作系统不同实现的透明切换: Java代码  收藏代码 /** *生成机 ...

  7. java swing 面试题_下面有关JAVA swing的描述,说法错误的是?

    Swing是一个用于开发Java应用程序用户界面的开发工具包.它以抽象窗口工具包(AWT)为基础使跨平台应用程序可以使用任何可插拔的外观风格.Swing开发人员只用很少的代码就可以利用Swing丰富. ...

  8. java 配置文件的路径_详解java配置文件的路径问题

    详解java配置文件的路径问题 详解java配置文件的路径问题 各种语言都有自己所支持的配置文件,配置文件中有很多变量是经常改变的.不将程序中的各种变量写死,这样能更方便地脱离程序本身去修改相关变量设 ...

  9. 新手学java 学哪方面_初学者学Java应从哪些方面学习?

    原标题:初学者学Java应从哪些方面学习? Java作为应用于网络的最好语言,前景无限看好.然而,就算用Java建造一个不是很烦琐的web应用,也不是件轻松的事情.那么,初学者学Java应从哪些方面学 ...

最新文章

  1. 计算机组成原理考研重点
  2. 使3D空间中物体朝向和其速度方向一致的旋转矩阵计算方案
  3. 移动端,input输入框被手机输入法解决方案
  4. access开发精要(14)-货币与数字类型格式(2)
  5. vsphere入门之高可用性和双机热备
  6. TreeSet学习,比较器学习
  7. java多线程thread使用_Java多线程——thread及runnable的基本使用及交替执行
  8. semaphore的几种用法
  9. 十大最值得逛的上海马路~~(完整版)
  10. Visual C++鼠标画线操作
  11. linux操作系统安装容易出的问题,[操作系统]装Linux出问题了,请大家帮帮忙~~!
  12. IntelliJ IDEA设置自动导包方法
  13. python在abaqus中的应用光盘文件下载_Python语言在Abaqus中的应用DVD光盘
  14. 计算机软考网络工程师如何复习?
  15. Python:1020 月饼
  16. 域名备案和icp备案有哪些区别?
  17. Lesson 13 'It's only me' 内容赏析
  18. java 文件读取 逗号分隔_java – 读取逗号分隔配置文件的最佳方法是什么?
  19. Python——读取xlsx格式的Excel表格
  20. 求生之路寻找延迟服务器,求生之路2服务器tickrate的作用与网络参数的优化_3DM单机...

热门文章

  1. matlab潮汐观测数据,潮汐观测方法有哪些?
  2. 禁毒海报|国际禁毒日海报素材图片大全
  3. 安全教育进社区:VR体验禁毒、防火、防盗骗
  4. .NET ASP.NET 页生命周期概述
  5. 2023 软件库APP下载系统源码 附卡密会员插件
  6. Mining Hero於ETHDenver峰會提交專案,整合IPFS應用場景
  7. 关于YunFile网盘的一些使用技巧与心得
  8. Dining POJ - 3281 (网络流)
  9. 原生 APP 与 web APP的区别比较
  10. python3是什么意思啊_python3指的是什么意思