Swing JPanel JTextArea 背景图片添加不遮挡显示

编程教程 > Java (1) 2025-07-09 16:07:22

效果示例

Java Swing JPanel JTextArea 背景图片添加不遮挡上级内容呈现

Swing JPanel JTextArea 背景图片添加不遮挡显示_图示-8bd49b4220724d4f8336715e59193b3c.png

代码示例

提示:只挑写了关键部分。不一定能直接运行

        ImageIcon img = new ImageIcon(Objects.requireNonNull(App.class.getClassLoader().getResource("img/filePathBg.png")));
        JPanel panel = new JPanel(){
            // !!!划重点 start!!!
            // 重写paintComponent 添加背景图片
            @Override
            protected void paintComponent(Graphics g) {
                g.drawImage(img.getImage(), 0, 0, getWidth(), getHeight(), this);
            }
            //!!!划重点 end!!!
        };

        JTextArea textArea = new JTextArea();
        textArea.setBounds(0,0,500,500);
        // !!!划重点 start!!!
        //重点说明:背景上级组件需设置setOpaque false,透明意思;
        textArea.setOpaque(false);
        //!!!划重点 end!!!
        panel.add(textArea);

 


评论
User Image
提示:请评论与当前内容相关的回复,广告、推广或无关内容将被删除。

相关文章
效果示例Java Swing JPanel JTextArea 背景图片添加不遮挡上级内容呈现代码示例提示:只挑写了关键部分。不一定能直接运行 ImageIco
css设置背景图片不随浏览器滚动条滚动,即固定背景图片 body{background-image:url("../../common/images/bg1.j
java实现生成彩色背景图片验证码,在登陆和注册可以使用,工具类将图片的IO流通过response输出到浏览器,在浏览器中可以使用 img标签的src属性路径写上该工具类的访问路径即可。
在Swing中,任何其他组件都必须位于一个顶层容器中。JFrame 窗口和 JPanel 面板是常用的顶层容器,本节详细介绍这两个容器的使用方法。JFrame
BorderLayout 边框布局管理器BorderLayout(边框布局管理器)是 Window、JFrame 和 JDialog 的默认布局管理器。边框布局
创建maven项目添加依赖方便开发,添加一些开发工具依赖,比如 lombok Swing UI开发创建Hello UI在src/main/java/包名下有件菜
Java图片等比缩放 //重置大小(太宽没啥用)最大支持1.5倍图(1150*1.5) int maxWidth=(int)(920*1.5); //大小重置
需求根据数字值,显示不同颜色,最好能自定义颜色 效果展示腾讯文档创建在线表格填充测试数字数据根据需求,按值设定颜色
导致原因暂时不知解决办法PVE的web界面概要监控图不显示,只有时间显示 1970-01-01 解决方法rm /var/lib/rrdcached/db/* -
PS界面初始化1、新建设置      web设计的基础标准:宽度为1920px,高度自定义,分辨率72px,背景模式RGB 8位
在html中,使用css控制实现图片下方浮动一行文字说明,效果图如下:代码:<%@ page language="java" contentType="text
已封装成为插件欢迎使用及反馈插件下载:(访问密码9987)bootstrap-viewer.zipbootstrap image viewer 图片放大查看实现效果:小图  大图  <!D...
最近在学习JavaFX,发现资料很少,连基本的图片读取都很多错误版本
一、ubuntu14.04版本1、配置静态IP地址:ubuntu(乌班图)各版本(14、16、18、20、22、23)网卡静态IP地址及DNS设置大全 - 哔哩
一、问题背景nexus3 这种东西,传完一次,很少动了,很容易忘记密码,不要急有方法找回