怎样在Panel上画图
答案:2 悬赏:20 手机版
解决时间 2021-12-20 07:35
- 提问者网友:沉默的哀伤
- 2021-12-19 23:15
怎样在Panel上画图
最佳答案
- 五星知识达人网友:痴妹与他
- 2021-12-20 00:02
以下是在Panel上画图的代码。
var
MyCanvas: TControlCanvas;
BmpTemp : TBitMap ;begin
BmpTemp:=TBitMap.Create;
BmpTemp.Width:=20;
BmpTemp.Height:=28;
BmpTemp.Canvas.CopyRect(rect(0,0,20,28),BmpPoker.Canvas,rect(0,0,20,28));
//BmpPoker是另外一个画布
MyCanvas:= TControlCanvas.Create;
MyCanvas.Control:=panel1;
MyCanvas.Draw(100,2,BmpTemp);
BmpTemp.Free;
var
MyCanvas: TControlCanvas;
BmpTemp : TBitMap ;begin
BmpTemp:=TBitMap.Create;
BmpTemp.Width:=20;
BmpTemp.Height:=28;
BmpTemp.Canvas.CopyRect(rect(0,0,20,28),BmpPoker.Canvas,rect(0,0,20,28));
//BmpPoker是另外一个画布
MyCanvas:= TControlCanvas.Create;
MyCanvas.Control:=panel1;
MyCanvas.Draw(100,2,BmpTemp);
BmpTemp.Free;
全部回答
- 1楼网友:爱难随人意
- 2021-12-20 01:34
用jsplitpane(int neworientation, component newleftcomponent, component newrightcomponent) 可以分割两个jpanel
具体设置参数你可以查看下api. 估计能达到你的目的响应跟操作区分割。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯