51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#e6
e664. 在图像中获取子图像
//FromanImageimage=createImage(newFilteredImageSource(image.getSource(),newCropImageFilter(x,y,w,h)));//FromaBufferedImagebufferedImage=bufferedImage.getSubimag...
代码星球
·
2021-02-11
图像
e664.
获取
e672. 缩放,剪取,移动,翻转缓冲图像
AffineTransformtx=newAffineTransform();tx.scale(scalex,scaley);tx.shear(shiftx,shifty);tx.translate(x,y);tx.rotate(radians,bufferedImage.getWidth()/2,bufferedIm...
代码星球
·
2021-02-11
e672.
缩放
剪取
移动
翻转
e666. 创建缓冲图像
Abufferedimageisatypeofimagewhosepixelscanbemodified.Forexample,youcandrawonabufferedimageandthendrawtheresultingbufferedimageonthescreenorsaveittoafile.Abuffer...
代码星球
·
2021-02-11
e666.
创建
缓冲
图像
e670. 缓冲图像转换为图像
//ThismethodreturnsanImageobjectfromabufferedimagepublicstaticImagetoImage(BufferedImagebufferedImage){returnToolkit.getDefaultToolkit().createImage(buffe...
代码星球
·
2021-02-11
图像
e670.
缓冲
转换
e680. 使三元色图像变明变暗
ThisexampledemonstrateshowtobrightenordarkenanRGBbufferedimagebyscalingthered,green,andbluevaluesintheimage.//Tocreateabufferedimage,seee666创建缓冲图像//Brightenthei...
代码星球
·
2021-02-11
e680.
三元
图像
变明
变暗
e659. 缩放,剪取,移动,翻转图形
AffineTransformtx=newAffineTransform();tx.scale(scalex,scaley);tx.shear(shiftx,shifty);tx.translate(x,y);tx.rotate(radians);ShapenewShape=tx.createTransformedSh...
代码星球
·
2021-02-11
e659.
缩放
剪取
移动
翻转
e656. 创建基本图形
Shapeline=newLine2D.Float(x1,y1,x2,y2);Shapearc=newArc2D.Float(x,y,w,h,start,extent,type);Shapeoval=newEllipse2D.Float(x,y,w,h);Shaperectangle=newRectangle2D.Fl...
代码星球
·
2021-02-11
e656.
创建
基本
图形
e657. 用直线和曲线绘制图形
GeneralPathshape=newGeneralPath();shape.moveTo(x,y);shape.lineTo(x,y);shape.quadTo(controlPointX,controlPointY,x,y);shape.curveTo(controlPointX1,controlPointY1,...
代码星球
·
2021-02-11
e657.
直线
曲线
绘制
图形
e658. 组合图形
Areashape=newArea(shape1);shape.add(newArea(shape2));shape.subtract(newArea(shape3));shape.intersect(newArea(shape4));shape.exclusiveOr(newArea(shape5)); R...
代码星球
·
2021-02-11
e658.
组合
图形
e655. 混合风格的文本
Thisexampleappliesanewfontandbackgroundcolortoapartofthetext.Youcanapplystylestoasmanypartsofthetextasyouneed.SeeTextAttributesforavailablestyles.//Applystylest...
代码星球
·
2021-02-11
e655.
混合
风格
文本
e654. 获得文本的缩略图
ShapegetTextShape(Graphics2Dg2d,Stringstr,Fontfont){FontRenderContextfrc=g2d.getFontRenderContext();TextLayouttl=newTextLayout(str,font,frc);returntl.getOutline...
代码星球
·
2021-02-11
e654.
获得
文本
略图
e652. Getting the Font Faces for a Font Family
TocreateaFontobjecttodrawtext,itisnecessarytospecifythefontfacename.Thisexampledemonstrateshowtoretrieveallthefontfacenamesfromafontfamilyname.Unfortunately,the...
代码星球
·
2021-02-11
Font
e652.
Getting
the
Faces
e651. 列出所有可用字体
Afontfamilyreferstoasetoffontfaceswitharelatedtypographicdesign.Forexample,thefontfacesinthefamilyLucidaSansTypewritermightbeLucidaSansTypewriterBold,andLucidaS...
代码星球
·
2021-02-11
e651.
列出
所有
可用
字体
e653. 写入段落文本
Inordertochangethefontofthetext,youneedtosupplyanattributedstringtotheLineBreakMeasurer.Seee655混合风格的文本foranexample.publicvoiddrawParagraph(Graphics2Dg,Stringpar...
代码星球
·
2021-02-11
e653.
写入
段落
文本
e648. 双击和三击事件
component.addMouseListener(newMyMouseListener());publicclassMyMouseListenerextendsMouseAdapter{publicvoidmouseClicked(MouseEventevt){if(evt.getClickCount()==3){...
代码星球
·
2021-02-11
e648.
双击
三击
事件
首页
上一页
...
3
4
5
6
7
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他