jtable 表头设置高度后,拖动后文字模糊 設定 jtable header height 0人設定的指令很簡單,就是使用 setPreferredSize 函數。JTable.getTableHeader().setPreferredSize(new Dimension(0, 50)); JTable.getTableHeader().setPreferredSize(new Dimension(0, 50));上述的函數在一般 JTable 使用沒有問題,但是如果使用 JTable.setAutoResizeMode(JTable.AUTO_RESIZE_OFF);,則會造成 TableHeader 不會隨著 ScrollBar 移動。主要原因是 TableHeader width 被設成 0,所以必須設定正確的 width 就沒有問題了。 JTable.setAutoResizeMode(JTable.AUTO_RESIZE_OFF); jTable.getTableHeader().setPreferredSize(new Dimension(JTable.getColumnModel().getTotalColumnWidth(), 50)); 版权声明:本文为neweastsun原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。原文链接:https://blog.csdn.net/neweastsun/article/details/7834701