java载入图片只载入图片的一部分,求代码

 我来答
雪飞潇潇
2015-11-12 · TA获得超过6275个赞
知道大有可为答主
回答量:1968
采纳率:91%
帮助的人:870万
展开全部
import java.awt.Graphics;
import java.awt.Image;

import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JPanel;

public class TestFrame extends JFrame {
public TestFrame() {
MyJPanel mp = new MyJPanel();
add(mp);
setTitle("画图");
setDefaultCloseOperation(EXIT_ON_CLOSE);
setBounds(300, 200, 300, 300);
setVisible(true);
}

public static void main(String[] args) {
new TestFrame();

}

class MyJPanel extends JPanel {
public void paint(Graphics g) {
super.paint(g);
Image img = new ImageIcon("C:\\Users\\gyona\\Desktop\\12.jpg").getImage();
g.drawImage(img, 0, 0, 100, 100, 100, 100, 200, 200, this);
//下面2组参数,确定画在JPanel的什么位置上
//0, 0//左上顶点
//100,100//确定画在JPanel时候的长和宽

//下面2组参数,用于决定选取图片的什么区域
//100,100 //选取图片的左顶点
//200,200 右下顶点
}
}
}

效果

更多追问追答
追问
我只要截取部分的代码
追答
???截取部分???上面只有显示部分了啊
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式