把JTable的表頭也就是標題行給隱藏掉

2021-05-28 15:26:37 字數 1095 閱讀 4132

主要有以下三種方法:

1. 不放在 jscrollpane 上, 但是需要給表加個邊框.

table.setborder(borde***ctory.createetchedborder());

panel.add(table);

2. 放在 jscrollpane 上, 但是把表頭隱藏..

table.gettableheader().setvisible(false);

tablescrollpane.setviewportview(table);

panel.add(tablescrollpane);

缺點:在本來表頭的位置出現一片空白, 難看. 改進: 如果在前面將表頭內容全部設為 "", 就可以去掉這片空白, 效果和 3 一樣.(

tableheader = new string;

table = new jtable(tabledata, tableheader);

table.gettableheader().setvisible(false);

tablescrollpane.setviewportview(table);

panel.add(tablescrollpane);

3. 為表頭設定乙個 cellrenderer, 這個 cellrenderer 的預選高度為 0. .

jtb_right_datalist.gettableheader().setvisible(false);

defaulttablecellrenderer renderer = new defaulttablecellrenderer();

renderer.setpreferredsize(new dimension(0, 0));

jtb_right_datalist.gettableheader().setdefaultrenderer(renderer);

這是目前我正在用的, 正是我想要的效果.

初始載入時把字串,也就是 轉化為int型別

int?s int?e if string.isnullorempty smallbonuspointnumber s null else s int.parse smallbonuspointnumber if string.isnullorempty bigbonuspointnumber e ...

關於php的定界符,也就是heredoc技術

heredoc技術,在正規的php文件中和技術書籍中一般沒有詳細講述,只是提到了這是一種perl風格的字串輸出技術。但是現在的一些論壇程式,和 部分文章系統,都巧妙的使用heredoc技術,來部分的實現了介面與 的準分離,phpwind模板就是乙個典型的例子。如下 header content ty...

WPF獲取某控制項的位置,也就是偏移量

原文 wpf獲取某控制項的位置,也就是偏移量 此段示例在msdn中可見。xaml 如下 window xmlns xmlns x stackpanel margin 16 stackpanel margin 8 textblock name mytextblock margin 4 text hel...