Jtabbedpane设置透明、Jpanel设置透明
摘自
https://zhidao.baidu.com/question/983204331427010139.html
最佳答案
你好,你可以增加以下代码,然后就变透明了:
UIManager.put("TabbedPane.contentOpaque", false);
JTabbedPane tabbedPane = new JTabbedPane(); 希望可以帮助到你,记得采纳哦
摘自:https://blog.csdn.net/a718515028/article/details/12051609
JPanel设置背景以及Jpanel设置透明的解决办法
-
p1.setBackground(null);
-
p1.setOpaque(false);
通常情况下
-
JPanel p = new JPanel(){
-
@Override
-
protected void paintComponent(Graphics g) {
-
ImageIcon icon = new ImageIcon("images/userregist.jpg");
-
Image img = icon.getImage();
-
g.drawImage(img, 0, 0, icon.getIconWidth(), icon.getIconHeight(), icon.getImageObserver());
-
}
-
};
如果多个jpanel用的是同一个背景可以把上面的内部类封装成公用的继承Jpanel的类
有时JPanel P1 是加在另一个JPanel P之上的。这时上面的Jpanel如果不设置成透明灰挡住后面的背景
-
p1.setBackground(null);
-
p1.setOpaque(false);
摘自:https://blog.csdn.net/failure01/article/details/8227744
Java JscrollPane 设置透明 跟 Jlist 设置透明
搬家后的博客链接: IT客栈 www.itkezhan.org
JscrollPane 例子
JScrollPane jsp = new JScrollPane();
jsp.setOpaque(false);
jsp.getViewport().setOpaque(false);
JList 设置透明(没验证过,以后用到的时候再验证)
JList jl = new JList();
jl.setOpaque(false);
(JLabel)jl.getCellRenderer.setOpaque(false);
这两个比较难搞,所以共享给大家
参考资料
http://forums.devshed.com/java-help-9/how-to-make-jscrollpane-transparent-102573.html
http://tieba.baidu.com/p/1695282171
Java Checkbox怎么设置背景透明
Checkbox没有setOpaque(false);这个方法
Java JCheckbox怎么设置背景透明
JCheckBox jcheckbox = new JCheckBox("xxx");
jcheckbox.setOpaque(false);
两行搞定
JRadioButton radioButtons = new JRadioButton();
radioButtons.setOpaque(ConstantValue.UI_IS_OPAQUE);
Jtabbedpane设置透明、Jpanel设置透明的更多相关文章
- 兼容性所有浏览器的透明CSS设置
兼容所有浏览器的透明CSS设置: .transparent_class { filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0. ...
- c#中设置按钮Button为透明
方法一:代码实现 /// <summary> /// 设置透明按钮样式 /// </summary> private void SetBtnStyle(Button btn) ...
- setOpaque(true);设置控件不透明
setOpaque(true);设置控件不透明setOpaque(false);设置控件透明
- iOS设置截图背景图片透明
/** 设置图片背景为透明 */- (UIImage *)imageToTransparent { // 分配内存 const int imageWidth = self.size.width; co ...
- WebView设置透明和设置背景图片的方法
http://blog.csdn.net/Vincent20111024/article/details/8478219 1. WebView若要设置背景图,直接设置web .setBackgroun ...
- java在线聊天项目0.2版本 制作客户端窗体,使用swing(用户界面开发工具包)和awt(抽象窗口工具包) BorderLayout布局与GridLayout布局不同之处 JPanel设置大小
代码如下: package com.swift; import java.awt.BorderLayout; import java.awt.Color; import javax.swing.JBu ...
- 导航栏视图设置 tabbleView 是设置总背景图
//导航栏视图设置 tabbleView 是设置总背景图 //默认的时白色半透明(有点灰的感觉), UIBarStyleBlack,UIBarStyleBlackTranslucent ,UIBarS ...
- css背景透明文字不透明
测试背景透明度为0.3.文字不透明: background-color: #000; /* 一.CSS3的opacity */ opacity: 0.3; /* 兼容浏览器为:firefox,chro ...
- Photoshop入门教程(二):暂存盘设置与标尺设置
新建文档之后大家就可以对图像进行编辑.在对图像进行编辑之前,先来了解一下如何查看图像的一些基本信息.在软件左下角,会有这样的信息显示窗口. 1窗口表示当前图像显示比例,200%代表当前为放大两倍显示. ...
随机推荐
- hdu-2609-How many(串的最小表示)
题目链接 /* Name:hdu-2609-How many Copyright: Author: Date: 2018/4/24 15:47:49 Description: 串的最小表示 求出每个串 ...
- 利用Fiddler或Charles进行mock数据创造测试环境
使用场景:服务器数据不符合测试条件时,我们可以通过在本地创建虚拟数据来打到测试用例所描述的条件. fiddler使用方法 1.首先在本地创建txt数据:将抓到的response中的json数据拷贝到记 ...
- Azure新建的CentOS设置root账户的密码
前言:Azure在新建VM的时候的账户使用的是自定义的用户名和密码或者自定义的用户名使用公钥 1.使用自定义的用户名登录到服务器. 2.设置root的密码: sudo passwd root 3.按照 ...
- ProjectEuler654
我,ycl:BM是什么早就忘了! 毕老爷:那你们可以做一做这道题练练BM板子啊. 传送门 //Achen #include<bits/stdc++.h> #define For(i,a,b ...
- STL理论基础、容器、迭代器、算法
一.STL基本概念 STL(Standard Template Library,标准模板库)是惠普实验室开发的一系列软件的统称.现然主要出现在C++中,但在被引入C++之前该技术就已经存在了很长的一段 ...
- mac下完全卸载mysql的方法
sudo rm /usr/local/mysqlsudo rm -rf /usr/local/mysql*sudo rm -rf /Library/StartupItems/MySQLCOMsudo ...
- Operating System-进程间互斥的问题-生产者&&消费者引入
之前介绍的几种解决进程间互斥的方案,不管是Peterson方案还是TSL指令的方式,都有一个特点:当一个进程被Block到临界区外面时,被Block的进程会一直处于忙等待的状态,这个不但浪费了CPU资 ...
- Azure VM从ASM迁移到ARM(一)
Azure的IaaS有ASM和ARM两个版本,ARM的一些优点前面已经聊过很多了.ARM有更细的管理颗粒度,更多的功能等. 如果想从ASM迁移到ARM,目前有两类方法可以实现: 1. Azure平台支 ...
- 在CentOS上安装Java开发环境:使用yum安装jdk
请参考百度经验:http://jingyan.baidu.com/article/4853e1e51d0c101909f72607.html 如果您阅读过此文章有所收获,请为我顶一个,如果文章中有错误 ...
- 一个分类,两个问题之ArrayList
前段时间,在做一个商品的分类,分类有3级,类似于以下这种形式的: ---食物 ---蔬菜 ---白菜 ---材料 ---鸡肉 ....... 而我需要做的是将取得的一个商品的字符串类型的分类ID集,然 ...