“有没有办法在jframe java netbeans中将Jtable头设置为透明”?

时间:2019-04-11 14:13:40

标签: java jtable transparency jtableheader

我正在Jtable中使用jframe netbeans。我已使用jframejlabel中应用了背景图片。我已经应用了代码来设置jtable透明,但是没有显示jtable透明的标题。我想将jtable的标题设置为透明,以便可以看到背景图片。

      jTable1.setOpaque(false);
      ((DefaultTableCellRenderer)jTable1.getDefaultRenderer(Object.class)).setOpaque(false);
      jScrollPane1.setOpaque(false);
      jScrollPane1.getViewport().setOpaque(false);      
      jTable1.setShowGrid(false); 
      jTable1.getTableHeader().setOpaque(false);
      jTable1.getTableHeader().setBackground(Color.yellow);
      jTable1.getTableHeader().setForeground(new Color(0,0,0,0.6f));

通过使用此代码,整个表变得透明,但是jtable的标题不透明。

0 个答案:

没有答案