JPanel透明:
JPanel panel = new JPanel();
panel.setOpaque(false);
JScrollPane透明:
JScrollPane scrollPane = new JScrollPane();
scrollPane.setOpaque(false);
scrollPane.getViewport().setOpaque(false); //注意需设置view透明
JButton透明:
JButton btn1 = new JButton("打开", buttonimg) ;
btn1.setContentAreaFilled(false); //按钮透明效果不是太好,考虑使用其他方法美化按钮