在画布上加载两个图像(Java)

时间:2016-12-09 19:25:05

标签: canvas

enter image description here

请告诉我这里有什么不对,以及如何解决这个问题 请注意,我是学习java的初学者,我可以使用的所有工具都是构造函数,方法。

公共课Lab03 {

public void loadAnImage() 
{
    // Please write your code after this line

    ColorImage car = new ColorImage();
    ColorImage car1= new ColorImage();
    ColorImage car2= new ColorImage();
    Canvas canvas = new Canvas(car2.getWidth(),car2.getHeight());
    car2 = car.add(car1);
    canvas.add(car);
    canvas.add(car1);








}

1 个答案:

答案 0 :(得分:0)

enter image description here

也许我无法解释这个问题。  问题是我想将2张照片合并到一张具有相同尺寸的画布上......它们应该相互粘在一起,没有空间 经过多次尝试,我设法用这段代码解决了这个问题。

 public class Lab03{
public void loadTwoImagesOnTheSameCanvas()
{

ColorImage car = new ColorImage();
ColorImage car1 = new ColorImage();
Canvas canvas = new Canvas(2*car.getWidth(),car.getHeight());

       canvas.add(car,0,0);
       canvas.add(car1,400,0);




  }
 }