首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2ME开发 >

一个简单的有关问题,请帮忙解释下canvas

2011-12-25 
一个简单的问题,请帮忙解释下canvas~一个简单的问题,请帮忙解释下canvas~[解决办法]canvas[5kAnvEs]v.彻底

一个简单的问题,请帮忙解释下canvas~
一个简单的问题,请帮忙解释下canvas~

[解决办法]
canvas
[5kAnvEs]
v.
彻底讨论探究
n.
帆布

canvas
can.vas
AHD:[k²n“v…s]
D.J.[6k#nv*s]
K.K.[6k#nv*s]
n.(名词)
A heavy, coarse, closely woven fabric of cotton, hemp, or flax, used for tents and sails.
帆布:一种厚重、粗糙、密织的棉、麻或亚麻织物,用来做帐篷或帆布
A piece of such fabric on which a painting, especially an oil painting, is executed.
画布:一块这样的帆布织物,人们可在其上作画,尤指油画
A painting executed on such fabric.
油画:画在这种帆布织物上的画
A fabric of coarse open weave, used as a foundation for needlework.
刺绣底布:一种粗糙的有间隙的织物,用来作裁缝中的衬里
The background against which events unfold, as in a historical narrative:
背景:事件发生的背景,如在一段历史叙述中的:
a grim portrait of despair against the bright canvas of the postwar economy.
在战后经济生气勃勃背景下衬托出绝望的灰暗描画
Nautical A sail or set of sails.
【航海】 一面船帆,一套船帆
A tent or group of tents.
帐篷:帐篷或一组帐篷
A circus tent.
马戏团帐篷
Sports The floor of a ring in which boxing or wrestling takes place.
【体育运动】 拳击场,摔跤场:进行拳击或摔跤比赛的场地

under canvas
Nautical With sails spread.
【航海】 扬帆的
In a tent or tents.
露营:在一个或多个帐篷里

Middle English canevas
中古英语 canevas
from Old French
源自 古法语
and from Medieval Latin canav³m
并源自 中世纪拉丁语 canav³m
both ultimately from Latin cannabis [hemp] * see cannabis
都最终源自 拉丁语 cannabis [大麻,大麻纤维] *参见 cannabis

canvas
[5kAnvEs]
n.
粗帆布, 帆布
一套风帆
一套帐蓬
一块画布, 一幅油画
[美]拳击场的地板
供刺绣用的网形粗布

canvas
[5kAnvEs]
vt.
盖上帆布, 装上帆布
adj.
帆布制的

canvasback
[`kAnvEsbAk]
n.
(北美产的)一种野鸭
canvasduck
n.
粗帆布

get the canvas
被解雇; 被驱逐; 被拒婚
receive the canvas
被解雇; 被驱逐; 被拒婚
kiss the canvas
[美俚](拳击)被击倒
touch the canvas
[美俚](拳击)被击倒
on the canvas
被击倒
under canvas
挂着风帆, (军队)露营

asticot canvas
结子花式衣料织物
astoli canvas
车篷防水帆布
conveyer canvas
帆布输送带
cotton canvas
棉质油画布
draper canvas
帆布输送带
elevator canvas
升运器帆布带
feeder canvas
喂入帆布输送带
grain check canvas
(逐稿器)帆布挡帘
linen canvas
优质油画布
packing canvas
包装用的粗麻布, 粗麻袋布
plastic canvas
塑料干毯, 网状干毯
Roman canvas
罗马油画布(一面涂有颜色的粗亚麻布)
rubberized canvas
涂上橡胶液的帆布, 用橡胶液浸渍的帆布
shaped canvas
成形画布; 立体画布(以金属丝作支架, 以这种画布制作的画, 有些类似雕塑)
stitched canvas
缝合的帆布袋
storm canvas
风暴帆
upper canvases
上帆布输送带
velour canvas
粉画纸
yacht canvas
游艇帆布

canvas
can.vas
AHD:[k²n“v…s]
D.J.[6k#nv*s]
K.K.[6k#nv*s]
n.
A heavy, coarse, closely woven fabric of cotton, hemp, or flax, used for tents and sails.
A piece of such fabric on which a painting, especially an oil painting, is executed.
A painting executed on such fabric.
A fabric of coarse open weave, used as a foundation for needlework.
The background against which events unfold, as in a historical narrative:
a grim portrait of despair against the bright canvas of the postwar economy.
Nautical A sail or set of sails.
A tent or group of tents.
A circus tent.
Sports The floor of a ring in which boxing or wrestling takes place.

under canvas
Nautical With sails spread.
In a tent or tents.

Middle English canevas
from Old French
and from Medieval Latin canav³m
both ultimately from Latin cannabis [hemp] * see cannabis

canvas


来自古法语 canevas <民间拉丁语 cannapaceum 麻布 <拉丁语 cannabis 大麻

canvas
[5kAnvEs]
n.
粗帆布;一块油画布
[解决办法]
楼上肯定是正解
[解决办法]
其实很简单的说,你用过awt或者swing的话,canvas就类似与panel之类的东西
先在你那里画,画好了就给容器让你显示
[解决办法]
2楼正解
[解决办法]
2楼的太经典
I崇拜了YOU

[解决办法]
个人理解,画布用于承载图片信信息,一个画布中通过层管理器,层,还有你加载上去的图片,通过画布收集图片信息然后再通过MIDlet来显示,画布有一个好处就是可以动态显示图片信息,比如通手机操作图片信息改变,.flush可能刷新图片信息然后再显示到手机屏幕.

说的有点乱,大概就是那个意思--动态显示图象
[解决办法]
MIDP的图形用户界面分为两类,分别是高级图形用户界面和低级用户界面。
Cancas是低级用户界面.
Canvas和Graphics是我们必须熟练使用的两个类,分别代表了画布和画笔(事实上更丰富,姑且这么比喻)。而我们则是画画的人,而指导我们如何下笔的就是java doc了,再加上勤奋努力一定可以画出不错的界面。比如tabbed菜单,二级菜单等。
在画菜单的时候,需要考虑两面的问题,第一是计算相对位置,让菜单能够尽可能适应更多的机型,尽量少使用绝对值。例如画下面的菜单的时候。

我们应该计算菜单的每个条目的高度,这些可以有Font的高度算出,当然你可以给条目留一些padding的距离。还应该计算条目的最宽值,毕竟每个条目的字数不一样。这样基本知道了整个菜单占的空间。最后还需要计算菜单在屏幕的位置。

焦点的切换,在高级UI类中,这是不需要我们处理的。但是使用Canvas制作菜单需要自己来处理焦点的移动,这里我们定义一个int类型变量selected,来记录焦点所在的菜单条目位置,也就是选择的索引。当用户按键的时候,我们在keyPressed()方法中判断用户的移动方向,对selected进行相关的加减运算,然后repaint()整个屏幕即可。

[解决办法]
楼主下载一个WTK2.5.1,docs/api/midp/index.html,打开以后找“Canvas”,有详细解释。

热点排行