瀏覽單個文章
JXL
*停權中*
 

加入日期: Oct 2012
您的住址: 晚上黑壓壓一片的那區
文章: 99
再請問一個問題:

表格我已經做出來了
渲染器也有做, 不過只有非編輯狀態的字體是渲染器的設定
不過,滑鼠雙擊後 cell進入可編輯狀態, 這個時候的字體太小,
如果要從渲染器上著手,該怎麼處理呢?

網路上找了好幾天了, 但是實在找不到
書上也沒寫


還是說這是屬於監聽滑鼠的範疇?

...................(略)

public class myRenderer extends DefaultTableCellRenderer{
@Override
public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column){
Component cell = super.getTableCellRendererComponent(table, value, isSelected, hasFocus, row, column);
if(hasFocus){
cell.setBackground(Color.red);
cell.setFont(new Font("Serif",Font.BOLD, 50));
}
else{
cell.setBackground(Color.white);
}
return cell;
}
}

我應該加甚麼上去嗎?
舊 2015-07-20, 01:19 PM #4
回應時引用此文章
JXL離線中