您的位置:首页 > 编程语言 > Java开发

JAVA swing组件一些修饰方法

2017-11-25 20:50 447 查看
//修改表模式,使其不能双击修改内容

  //常规写法

DefaultTableModel()  dtm = new DefaultTableModel();

//修改后

DefaultTableModel()  dtm = new DefaultTableModel(){
/* (non-Javadoc)
* @see javax.swing.table.DefaultTableModel#isCellEditable(int, int)
*/
@Override
public boolean isCellEditable(int row, int column) {
// TODO Auto-generated method stub
return false;
}
};

//表

JTable jtt = new JTable();

//表头长宽
jtt.getTableHeader().setPreferredSize(new Dimension(100,80)); 
//表头字体、颜色
jtt.getTableHeader().setFont(ff1); 
jtt.getTableHeader().setForeground(Color.black);
//表头背景色
jtt.getTableHeader().setBackground(Color.white); 

//内容居中
DefaultTableCellHeaderRenderer cr = new     DefaultTableCellHeaderRenderer();
jtt.setDefaultRenderer(Object.class, cr);
//表格高度
jtt.setRowHeight(70); 

单选框变量名.setContentAreaFilled(false); //组键透明

文本框变量名.setEnabled(false); //设置失效

按钮变量名.setFocusPainted(false);//取消文字选中
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: