我制作了一个JxImageView对象并为其设置了图像,现在我得到白色作为其背景,而该颜色不在原始图像中。我只想从视口中删除白色。

最佳答案

阅读docs后,我得出结论(如果我错了,请纠正我)您不能更改白色背景

在JxImageView的构造函数中,您将看到:

/** Creates a new instance of JXImageView */
public JXImageView() {
      checkerPaint = ColorUtil.getCheckerPaint(Color.white,
      new Color(250, 250, 250), 50);
      setEditable(true);
}


和checkerPaint无法访问

关于java - 如何使通过jxImageview显示的图像的透明背景色,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8862626/

10-10 10:18