shear(double shx,double shy)
public class TiltImage extends JFrame{
private Image img;
private MyCanvas canvasPanel = null;
public TiltImage() {
initialize();
}
//界面初始化方法
private void initialize() {
//获取图片资源的路径
URL imgUrl = TiltImage.class.getResource("cow.jpg");
img = Toolkit.getDefaultToolkit().getImage(imgUrl);
canvasPanel = new MyCanvas();
this.setBounds(100,100,400,300);
add(canvasPanel);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setTitle("图片倾斜");
}
//主方法
public static void main(String[] args) {
new TiltImage().setVisible(true);
}
//画板
class MyCanvas extends JPanel{
public void paint(Graphics g){
Graphics2D g2 = (Graphics2D)g;
g2.shear(0.3,0);
g2.drawImage(img,0,0,300,200,this);
}
}
}
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有