生活随笔
收集整理的這篇文章主要介紹了
Graphics
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
在Graphics類中,java提供了3中繪制文字圖形的方法,可以字符串。字符和字節(jié)形式繪制文字
(1)繪制字符串的方法:drawString(String string,int x,int y)
(2)繪制字符的方法:drawChars(char chars[],int offset,int number,int x,int y)
(3) 繪制字節(jié)的方法: drawBytes(byte bytes[],int offset,int number,int x,int y)
//使用Graphics繪制文字圖形
import java.awt.Canvas;
import java.awt.Color;
import java.awt.Graphics;
import javax.swing.*;
public class Test6 extends JFrame{//構(gòu)造方法public Test6() {setTitle("這是文本;");setSize(600,600);setVisible(true);MyCanvas3 c=new MyCanvas3();c.setBackground(Color.white);c.setSize(500,200);add(c);}public static void main(String[] args) {//調(diào)用構(gòu)造函數(shù)new Test6();}
}//一個(gè)畫布類
class MyCanvas3 extends Canvas{String s="this is String ";char[] c= {'這','是','一','個(gè)','字','符','數(shù)','組'};byte[] b= {97,' ','b','y','t','e',' ',97,114,114,97,121};public void paint(Graphics g) {g.drawString(s,30,30);g.drawChars(c,0,8, 30,60);g.drawBytes(b, 0, 12,30 , 90);}
}
總結(jié)
以上是生活随笔為你收集整理的Graphics的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。