Pages

2017年4月7日 星期五

Java UI 元件透明

因為要JtabbedPane 的每個tab panel空出一個區塊統一去顯示Log訊息,所以把JtabbedPane的背景設為透明,讓每個tab panel都空出一個預設區塊去顯示Log panel.



JPanel 透明語法:
JPanel  trPanel = new JPanel ();
trPanel.setBackground(null);
trPanel.setOpaque(false);

JTabbedPane 透明語法:
UIManager.put("TabbedPane.contentOpaque", false);
JTabbedPane trTabbePane = new JTabbedPane();

JFrame 設定背景顏色:
JFrame jf = JFrame();
jf.getContentPane().setBackground(Color.RED);

沒有留言:

張貼留言

 
 
Blogger Templates