http://www.java2s.com/Code/Java/2D-Graphics-GUI/Drawtext.htm
特易獨行
Tuesday, March 29, 2011
how to generate jpeg from java ? for example :
import java.awt.Color;
import java.awt.Graphics2D;
import java.awt.geom.Line2D;
import java.awt.image.BufferedImage;
import java.awt.image.RenderedImage;
import java.io.File;
import java.io.IOException;
import javax.imageio.ImageIO;
public class ff {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
new ff().p();
}
// Create an image to save
public void p(){
RenderedImage rendImage = myCreateImage();
// Write generated image to a file
try {
// Save as JPEG
File file = new File("c:/newimage.jpg");
ImageIO.write(rendImage, "jpg", file);
} catch (IOException e) {
}
}
// Returns a generated image.
public BufferedImage myCreateImage(){
int width = 300;
int height = 200;
// Create a buffered image in which to draw
BufferedImage bufferedImage = new BufferedImage(width, height, BufferedImage.TYPE_INT_RGB);
// Create a graphics contents on the buffered image
Graphics2D g2d = bufferedImage.createGraphics();
// Draw graphics
g2d.setColor(Color.white);
g2d.fillRect(0, 0, width, height);
g2d.setPaint(Color.gray);
g2d.draw(new Line2D.Double(5, 7, 200, 200));
g2d.drawString("Line2D", 5, 8);
g2d.dispose();
return bufferedImage;
}
}
Wednesday, April 15, 2009
在當兵的日子,人際關係真的變得很重要,甚至說,要習慣和討厭的人共事。
當學徒的日子要走,離大廚還有段距離。
感冒吃顆鼻塞藥丸,昏睡過後竟是不眠的開始。high了一個晚上,也許COKE COLA真的有加了頭痛藥的成份。想找個事情作,一定得是有意義的事情才是,要不會覺得對不起自己的生命!
所以把高中的數學課本挖出來,很久沒碰數學了,自從畢業後,現在要解題,並不陌生,為了自尊,還是可以理解吧!只是退化很多就是了!! 老人的腦袋!
喜歡看書,真的發現喜歡看得是電腦書籍,食譜,再來是財經類的專業書。至於小說散文類的,還真的很少鮮少在翻,哈利波特都只看到第三集沒下文了。也許作為一位紳士,還是要瞭解世界小說的吧!!喔不,應該是文學。只是,充其量也只會看一些FHM GQ等的殺時間文學,真是糟透了我!!
當學徒的日子要走,離大廚還有段距離。
感冒吃顆鼻塞藥丸,昏睡過後竟是不眠的開始。high了一個晚上,也許COKE COLA真的有加了頭痛藥的成份。想找個事情作,一定得是有意義的事情才是,要不會覺得對不起自己的生命!
所以把高中的數學課本挖出來,很久沒碰數學了,自從畢業後,現在要解題,並不陌生,為了自尊,還是可以理解吧!只是退化很多就是了!! 老人的腦袋!
喜歡看書,真的發現喜歡看得是電腦書籍,食譜,再來是財經類的專業書。至於小說散文類的,還真的很少鮮少在翻,哈利波特都只看到第三集沒下文了。也許作為一位紳士,還是要瞭解世界小說的吧!!喔不,應該是文學。只是,充其量也只會看一些FHM GQ等的殺時間文學,真是糟透了我!!
Wednesday, June 20, 2007
Ruby初體驗
相關的文獻
其他的部份以後補齊(Ruby 比C還更平易近人耶~ 到目前為止來說)
我發現他還有許多不一樣的地方
他的array的部份 甚至可以隨時改變長度
ruby on rails 更是驚人 把ajax活用到這個地步
真是可怕的年代.....
--------------------------------------
首先先紀錄的是 執行中文的部份
ruby -Ke 檔名.rb
這樣就可以正常執行中文啦
NOTE : 聽說
-Ks (in windows) or
-Ku (in Unix or MaxOS)都可以
但是 XP嘗試的結果 還是-Ke 可以正常執行
相關的文獻
其他的部份以後補齊(Ruby 比C還更平易近人耶~ 到目前為止來說)
我發現他還有許多不一樣的地方
他的array的部份 甚至可以隨時改變長度
ruby on rails 更是驚人 把ajax活用到這個地步
真是可怕的年代.....
--------------------------------------
首先先紀錄的是 執行中文的部份
ruby -Ke 檔名.rb
這樣就可以正常執行中文啦
NOTE : 聽說
-Ks (in windows) or
-Ku (in Unix or MaxOS)都可以
但是 XP嘗試的結果 還是-Ke 可以正常執行
Wednesday, June 13, 2007
如何在firefox中裝入pcmanx套件
建議先把firefox給中文化先
指令
sudo apt-get install mozilla-firefox-locale-zh-tw
然後把/etc/apt/source.list備份一下
cp /etc/apt/source.list /etc/apt/source.list_backup
編輯source.list
gedig /etc/apt/source.list
在最後一行加上
加入
apt-get update
後執行:
安裝完成!!
建議先把firefox給中文化先
指令
sudo apt-get install mozilla-firefox-locale-zh-tw
然後把/etc/apt/source.list備份一下
cp /etc/apt/source.list /etc/apt/source.list_backup
編輯source.list
gedig /etc/apt/source.list
在最後一行加上
加入
deb http://apt.debian.org.tw unstable main
apt-get update
後執行:
apt-get install pcmanx-gtk2
安裝完成!!
Tuesday, June 12, 2007
Ubuntu 6.10 中文化設定
阿倫我用的是內建的scim
個人偏好新酷音,所以以下為安裝中文輸入法!
安裝im-switch
sudo apt-get install im-switch
執行下列步驟
阿倫我用的是內建的scim
個人偏好新酷音,所以以下為安裝中文輸入法!
安裝im-switch
sudo apt-get install im-switch
執行下列步驟
sudo apt-get install scim
sudo apt-get install scim-chinese
sudo apt-get install scim-config-socket
sudo apt-get install scim-gtk2-immodule
sudo apt-get install scim-qtimm
sudo apt-get install scim-chewing
sudo apt-get install scim-tables-zh
選擇已安裝的輸入法
im-switch -s scim
重新啟動scim or重新登入就可以用了
Friday, June 08, 2007
Wednesday, May 23, 2007
好久不見的Ubuntu ,最近安裝了6.10版
安裝中文輸入的部份讓我吃了苦頭
因為雖然預設是scim的沒錯 但是沒有新酷音
所以個筆記
安裝中文輸入的部份讓我吃了苦頭
因為雖然預設是scim的沒錯 但是沒有新酷音
所以個筆記
sudo apt-get install scim除了以上三個外 其他安裝完重新登入就可以輸入中文了!!
sudo apt-get install scim-chinese 他建議是用pinyin
sudo apt-get install scim-config-socket 我安裝的時候這個找不到這個套件
sudo apt-get install scim-gtk2-immodule 一樣不能
sudo apt-get install scim-qtimm
sudo apt-get install scim-chewing
sudo apt-get install scim-tables-zh
Subscribe to:
Posts (Atom)