扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
图片缩放 param image 源图像对象。param xscale 图像 x 轴(宽度)上的的缩放比例。param yscale 图像 y 轴(高度)上的的缩放比例。return 缩放后的图像对象。
创新互联建站专注于企业全网整合营销推广、网站重做改版、铜川网站定制设计、自适应品牌网站建设、H5响应式网站、商城网站制作、集团公司官网建设、外贸网站制作、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为铜川等各大城市提供网站开发制作服务。
java实现图形的放大和缩小,其实就是在画图时,改变图片的长和宽。
如果 width 或 height 为负数,则替换该值以维持初始图像尺寸的高宽比。如果 width 和 height 都为负,则使用初始图像尺寸。参数:width - 将图像缩放到的宽度。height - 将图像缩放到的高度。
应该是路径问题。把你要显示的图片放在你的Test类里,再把 :con = new ImageIcon(D:\\java程序\\jpg);改成 : icon = new ImageIcon(./jpg);你试试,看行不。
放大像素会失真,如果你要实现这一共能的话可以用JLabel来显示图片。
1、因此最好是采用以下方式来设置窗体背景。2 通过JPanel面板来设置窗体背景 JPanel面板是Java中的容器之一。
2、可以新建个面板,在面板里放入带图片的JLabel,填满面板即可。
3、步骤:首先先在project里新建个文件夹(Folder),然后把你要插入的图片复制黏贴到这个文件夹里面。
4、false);this.getLayeredPane().setLayout(null);this.getLayeredPane().add(backImage, new Integer(Integer.MIN_VALUE));backPanel.setLayout(new BorderLayout());这个是我程序里面复制出来的,效果就下面图一样。
5、整个的背景,覆盖 public void paint(Graphics g)方法。如果列表内容也要修改,要重写ListCellRenderer类。
如果是放在组件中,如JButton、JLabel中,这些组件需要的是Icon接口的图像,那么使用ImageIcon类来加载图像比较好,new ImageIcon(String filename)或new ImageIcon(URL location)都可以直接加载图像文件。
如何复制到包里啊?我已经在电脑把图片拷到java文件一起了,但在Eclipse的或侧目录树中就是显示不出来。
如果是同级文件路径的话,那么就需要引入相对上级路径的自路径。举例:;此时说明是此图片是jsp上级路径的同级路径“images”文件夹下面的文件。
空指针是最普遍的异常。你的图片位置可能放置不正确。好像是要放在src文件夹下。或者你可以尝试绝对路径、更稳妥。
哈哈。。import java.awt.Toolkit;import javax.swing.*;public class ChangeFrameIco extends JFrame{ public ChangeFrameIco(){ //panpan.jpg 是你放在工程根目录下的一张图片。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流