Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.awt.Component;
- import javax.swing.JButton;
- import javax.swing.JTable;
- import javax.swing.table.TableCellRenderer;
- import javax.swing.UIManager;
- public class JTableButtonRenderer implements TableCellRenderer{
- @Override
- public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column){
- JButton button = (JButton)value;
- if(isSelected){
- button.setForeground(table.getSelectionForeground());
- button.setBackground(table.getSelectionBackground());
- }else{
- button.setForeground(UIManager.getColor("Button.foreground"));
- button.setBackground(UIManager.getColor("Button.background"));
- }
- return button;
- }//End of getTableCellRendererComponent method
- }//End of class
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement