У меня есть сетки баз данных, которая показывает данные выборку из базы данных, здесь:Отключение конкретного столбца DataGrid
String[] fields={"Comp_Code_No","Building_No","Flat_No","Current_Reading","Previous_Reading","Consumption"};
editConsumptionGrid=new UIGrid("Select Comp_Code_No,Building_No,Flat_No,Current_Reading,Previous_Reading,Consumption from Consumption.empty_consumption",fields, MainApp.initDB);
editConsumptionGrid.getComponent().setPreferredSize(new Dimension(300,200));
gbc.gridx=0;
gbc.gridy=0;
gbc.ipadx=135;
gbc.ipady=70;
gbc.weightx=5;
gbc.gridwidth=0;
gbc.fill=GridBagConstraints.HORIZONTAL;
gridPanel.add(editConsumptionGrid.getComponent(), gbc);
, что мы делаем здесь мы передаем запрос в первом параметре , имена столбцов в таблице базы данных во втором и объект подключения к базе данных в третьем, он работает нормально, теперь я хочу, чтобы я установил только столбец потребления dataGrid, то есть editCinsumptionGrid
в этом случае, редактируемый. Я могу установить целую сетку uneditable на setEditable(false)
, но как установить только столбца потребления, редактируемую и остальную часть неотредактируемой?
Какой компонент поворота вы используете? Это не очень полезный фрагмент кода. –
SSDataGrid использование. –