TableColumnModel colModel = jfritz.getJframe().getCallerTable().getColumnModel(); colModel.removeColumn(colModel.getColumn(2));
TableColumnModel colModel = jfritz.getJframe().getCallerTable() .getColumnModel(); if (colModel.getColumn(2).getHeaderValue().toString().equals( "Call-By-Call")) {  colModel.removeColumn(colModel.getColumn(2)); }
	public void showConfigDialog() {		configDialog = new ConfigDialog(this);		if (configDialog.showDialog()) {			configDialog.storeValues();			jfritz.saveProperties();			monitorButton.setEnabled((Integer.parseInt(JFritz.getProperty(					"option.callMonitorType", "0")) > 0));			// Show / hide CallByCall column			if (JFritzUtils.parseBoolean(JFritz.getProperty(					"option.showCallByCall", "false"))) {				TableColumnModel colModel = jfritz.getJframe().getCallerTable().getColumnModel();				colModel.addColumn(jfritz.getJframe().getCallerTable().getCallByCallColumn());				colModel.moveColumn(colModel.getColumnCount()-1, 2);				colModel.getColumn(2).setPreferredWidth(Integer.parseInt(JFritz.getProperty(						"column2.width", "60")));			} else {				TableColumnModel colModel = jfritz.getJframe().getCallerTable().getColumnModel();				colModel.removeColumn(colModel.getColumn(2));			}		}		configDialog.dispose();	}