logo
Home 冲级指南 Java可视化图像界面编程如何插入图片

Java可视化图像界面编程如何插入图片

  • 2025-10-05 06:43:45

Java可视化图像界面编程如何插入图片

Java可视化图形界面编程如何加入图片

ImageIcon image=new ImageIcon(“图片存储路径”);

JLabel label=new JLabel(image);//用图片构造一个JLabel标签

Container.add(JLabel);//再把标签加到容器上就好了

例子:

import javax.swing.*;

public class Main

{

static public void main(String args[])

{

JFrame frame;

frame=new JFrame();

frame.setBounds(0,0,600,600);

ImageIcon image=new ImageIcon("E://MrBanana.jpg");

JLabel label=new JLabel(image);

frame.setLayout(null);

frame.add(label);

label.setBounds(0,0,500,312);

frame.setVisible(true);

frame.setResizable(false);

}

}

结果:

存在的问题:

图片不会随着标签(Label)的大小而变化。

如果Label比图片尺寸小了,就会截取,只显示一部分。

如果Label比图片尺寸大了,图片会在Label中居中显示。

所以为了美观,可以用制图软件将图片裁剪为学要的大小。

用同样的方法还可以把图片插入到JButton上面。

JButton button=new JButton(image);

其他的没试过,大同小异。

Previous Post
作的解释
Copyright © 2088 战力飙升活动特区 - 专属特权限时解锁 All Rights Reserved.
友情链接