Icon icon = new ImageIcon("src\\resource\\" + jTFimgName.getText());
jLabColor.setIcon(icon);

小图片正常显示

但是大图不行,大图会把整个屏幕撑满,这一点真不如vs,c#窗体程序有画布,画布可以对图像进行各种设定

java里边就不行

但是也能凑合用

首先,把jlabel放在jpanel的左上角

这样,图像就能盛满jpanel了

比如,我放了3个jpanel

 ImageIcon colorIcon = new ImageIcon("src\\resource\\" + jTFimgName.getText());
colorIcon.setImage(colorIcon.getImage().getScaledInstance(, , Image.SCALE_DEFAULT));//宽高根据需要设定
jLabColor.setIcon(colorIcon);

最新文章

  1. Working in Singapore
  2. javascript中通过匿名函数进行事件绑定
  3. shell脚本中的反引号使用 `
  4. Delphi常用系统函数总结
  5. Html和CSS的关系
  6. ASP.Net MVC开发基础学习笔记(1):走向MVC模式
  7. C 语言 *** glibc detected *** free(): invalid next size (fast): 0x0000000000be1010 ***
  8. spring 启动流程
  9. UC如被百度控股,手机qq浏览器改如何进攻和防守
  10. Mybatis中实体类中的字段跟对应表的字段不一致时解决办法
  11. springmvc学习笔记(简介及使用)
  12. JSP入门 生命周期
  13. Ubuntu 搭建 GlusterFS 过程笔记
  14. 弱网测试-Network Emulator 网络模拟工具使用
  15. pycaffe训练的完整组件示例
  16. HTML中Meta标签中http-equiv属性
  17. Linux 安装操作系统标准
  18. vs2017莫名自动退出调试状态可以尝试一下如下的方法
  19. 集合遍历过程iterator, 添加删除元素报异常
  20. 怎样创建Linux Initrd

热门文章

  1. eclipse变量名自动补全
  2. C++ AOP手法
  3. LR回放webservice脚本报错------------mmdrv.exe应用程序错误(未解决)
  4. 廖雪峰Java11多线程编程-4线程工具类-1ThreadLocal
  5. 日志服务Python消费组实战(二):实时分发数据
  6. opencv-访问Mat中每个像素的值
  7. Java-slf4j:sfl4j
  8. 从0开始学习ssh之搭建环境
  9. ubuntu关闭防火墙(默认命令)
  10. mybatis和hibernate的特点