当前位置: 代码迷 >> J2SE >> java图片放大,该如何解决
  详细解决方案

java图片放大,该如何解决

热度:101   发布时间:2016-04-24 01:56:55.0
java图片放大
各位高手,我做了一个界面,现在想实现图片放大功能,即按放大按钮后,鼠标变成放大图标形,点击图片时,以此点为中心实现图片放大功能,谢谢啦!

------解决方案--------------------
看看这个,也许就会了:

Java code
import java.awt.Graphics;import java.awt.Image;import java.awt.Toolkit;import javax.swing.JFrame;import javax.swing.JPanel;public class TryImageI extends JFrame{    public JPanel jp=new JPanel(){        Image img=Toolkit.getDefaultToolkit().getImage("image/2.jpg");        Image img1=img.getScaledInstance(141, 102, Image.SCALE_SMOOTH);        Image img2=img.getScaledInstance(70, 53, Image.SCALE_SMOOTH);        public void paint(Graphics g){            g.drawImage(img,10,10,this);            g.drawImage(img1, 300,10,this );            g.drawImage(img2, 460, 10,this);        }    };    public TryImageI(){        this.add(jp);        this.setTitle("图像缩放演示");        this.setBounds(100,100,550,260);        this.setVisible(true);        this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);            }    public static void main(String[]args){        new TryImageI();    }}
  相关解决方案