如何使用RescaleOp设置图像大小

我正在编写一个测试应用程序。要为图像设置Alpha,请使用paintComponent方法。观看下一个片段...


    public class TestImage extends JLabel{


        public void paintComponent( Graphics g ) {


                    super.paintComponent( g );


                    Graphics2D g2d=(Graphics2D)g;

                    g2d.drawImage(this.bImage, rop, 0, 0);



            }


    public void setRescaleOp(RescaleOp rop){this.rop=rop;}

}

如你看到的,


g2d.drawImage(this.bImage,rop,0,0);


不允许像我使用g.drawImage(bImage,0,0,width,height,null)一样设置宽度和高度;


所以问题是...在这种情况下如何设置bImage的宽度和高度?


任何有用的评论表示赞赏


安德鲁



慕村9548890
浏览 271回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java