我想把一个基类窗体画成圆角矩形,然后让所有的继承窗体都是圆角矩形,要怎么做? to:lyxinfo()我把User中的Forms去掉就可以了我还想问一下,我在FormCreate中用下面的语句想画一条线出来,可是窗体上无任何显示procedure
android怎么画圆角的矩形 如果你是在自定义view的onDraw方法中:RectF rectF=new RectF(100,100,500,500);先画一个矩形Paint paint=new Paint(Paint.ANTI_ALIAS_FLAG);创建画笔paint.setColor(R.color.colorAccent);添加画笔颜色canvas.drawRoundRect(rectF,30,30,paint);根据提供的矩形为四个角画弧线,(其中的数字:第一个表示X轴方向大小,第二个Y轴方向大小。可以改成其他的,你可以自己体验),最后添加画笔。如果你是在布局中直接添加,楼上已经做出方法,我就不举例了。
怎么用canvas在bitmap上画个边框? Bitmapoutput=Bitmap.createBitmap(bitmap.getWidth(),bitmap.getHeight(),Config.ARGB_8888);Canvas canvas=new Canvas(output);final Paint paint=new Paint();final Rect rect=new Rect(0,0,bitmap.getWidth(),bitmap.getHeight());final RectF rectF=new RectF(rect);paint.setAntiAlias(true);canvas.drawARGB(0,0,0,0);canvas.drawRoundRect(rectF,20.0f,20.0f,paint);paint.setXfermode(new PorterDuffXfermode(Mode.SRC_IN));canvas.drawBitmap(bitmap,rect,rect,paint);return output;