自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

J2ME中setClip方法的使用詳解

開發(fā) 后端
在J2ME編程中,為了降低文件的尺寸,經(jīng)常把類似的小圖片合并成一個文件,在程序?qū)嶋H繪制的時候,可以根據(jù)需要只顯示該文件中的一部分圖片。Graphics中的setClip方法就是實現(xiàn)該功能的。

在J2ME編程中,為了降低文件的尺寸,經(jīng)常把類似的小圖片合并成一個文件,在J2ME程序?qū)嶋H繪制的時候,可以根據(jù)需要只顯示該文件中的一部分圖片。Graphics中的setClip方法就是實現(xiàn)該功能的。

setClip方法的原理是通過只在屏幕上顯示一部分內(nèi)容,讓圖片恰好位于該部分的內(nèi)容顯示出來。

setClip的方法就是在屏幕上設(shè)置這個“透視孔”,只有位于該孔中的圖片內(nèi)容顯示出來。

setClip的方法說明如下:

public void setClip(int x, int y, int width, int height)

其中:

x——可以顯示的矩形區(qū)域左上角的x坐標(biāo)

y——可以顯示的舉行區(qū)域左上角的y坐標(biāo)

width——矩形的寬度

height——巨型的高度

實際使用示例:

g.setClip(10,20,20,30);

g.drawImage(image,10,20,Graphics.LEFT | Graphics.TOP);

則只顯示image對象代表的圖片中從開始位置,高30,寬20的部分,其余的部分都不顯示。

注意:J2ME在使用完setClip以后,需要恢復(fù)系統(tǒng)的默認(rèn)設(shè)置,使整個屏幕都可以顯示:

g.setClip(0,0,this.getWidth(),this.getHeight());


 

【編輯推薦】

  1. 使用J2ME MMAPI開發(fā)移動多媒體應(yīng)用技術(shù)(1)
  2. J2ME手機(jī)游戲設(shè)計技術(shù)與實戰(zhàn) 內(nèi)容簡介
  3. 有關(guān)Motorola J2ME開發(fā)的幾個細(xì)節(jié)問題
  4. J2ME實現(xiàn)手機(jī)圖片上傳的一些小經(jīng)驗
  5. J2ME專業(yè)手機(jī)游戲開發(fā)基礎(chǔ)(1)
責(zé)任編輯:王觀 來源: 論壇整理
相關(guān)推薦

2010-09-30 12:53:00

J2MECSS

2010-09-29 08:57:04

J2ME前景

2010-09-30 09:56:26

J2ME Polish

2010-09-29 16:20:06

J2MEWeb服務(wù)API

2010-09-29 10:41:18

J2MEJVM

2010-09-29 13:23:12

J2MEPIM

2009-06-23 11:30:16

RMSJ2ME

2009-07-09 16:06:10

JDK J2EE J2

2010-10-09 15:58:36

J2ME圖形

2010-09-30 11:04:53

J2MERMS

2010-09-30 08:49:17

cookieJ2ME

2010-09-29 15:45:49

J2MEFontColor

2009-06-30 15:49:00

J2ME編程

2011-12-02 10:37:14

JavaJ2ME

2010-09-29 09:19:39

J2ME開發(fā)工具

2011-08-29 15:10:19

JAVALua 腳本

2010-09-29 14:50:50

HashtableJ2ME

2010-10-09 15:07:09

J2MEWeb服務(wù)

2011-12-12 16:47:38

J2MESOAP協(xié)議

2010-09-30 13:39:52

點贊
收藏

51CTO技術(shù)棧公眾號