1
14
15 package gate.gui;
16
17 import java.awt.Component;
18
19 import javax.swing.*;
20 import javax.swing.border.BevelBorder;
21 import javax.swing.table.DefaultTableCellRenderer;
22
23 public class ObjectRenderer extends DefaultTableCellRenderer{
24 public Component getTableCellRendererComponent(JTable table,
25 Object value,
26 boolean isSelected,
27 boolean hasFocus,
28 int row,
29 int column){
30 super.getTableCellRendererComponent(table, value, isSelected, hasFocus,
32 row, column);
33
34 if(table.isCellEditable(row, column))
35 setBorder(BorderFactory.createBevelBorder(BevelBorder.LOWERED));
36 return this;
37 }
39 JPanel textButtonBox;
40 }