Jtabbedpane設置透明、Jpanel設置透明



 摘自

https://zhidao.baidu.com/question/983204331427010139.html

 

java中如何設置Jtabbedpane為透明 20

在Jtabbedpane下有背景圖片,如何設置讓他透明呢?
0oo寶貝xxX  |  瀏覽 1147 次  |舉報
我有更好的答案

 

2014-12-30 最佳答案
你好,你可以增加以下代碼,然后就變透明了:
UIManager.put("TabbedPane.contentOpaque", false);
JTabbedPane tabbedPane = new JTabbedPane();

希望可以幫助到你,記得采納哦
 本回答由提問者推薦

 

 

 

 

 

 

 摘自:https://blog.csdn.net/a718515028/article/details/12051609

JPanel設置背景以及Jpanel設置透明的解決辦法

2013年09月26日 15:08:09
閱讀數:7162


     
     
     
             
  1. p1.setBackground( null);
  2. p1.setOpaque( false);

通常情況下  


     
     
     
             
  1. JPanel p = new JPanel(){
  2. @Override
  3. protected void paintComponent(Graphics g) {
  4. ImageIcon icon = new ImageIcon( "images/userregist.jpg");
  5. Image img = icon.getImage();
  6. g.drawImage(img, 0, 0, icon.getIconWidth(), icon.getIconHeight(), icon.getImageObserver());
  7. }
  8. };

如果多個jpanel用的是同一個背景可以把上面的內部類封裝成公用的繼承Jpanel的類



有時JPanel   P1 是加在另一個JPanel  P之上的。這時上面的Jpanel如果不設置成透明灰擋住后面的背景



     
     
     
             
  1. p1.setBackground( null);
  2. p1.setOpaque( false);

 

 摘自:https://blog.csdn.net/failure01/article/details/8227744

Java JscrollPane 設置透明 跟 Jlist 設置透明

2012年11月26日 22:00:07
閱讀數:3184

搬家后的博客鏈接: 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); 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM